Question: import java.util.Scanner; import java.util.ArrayList; public class Certificates { public static void main ( String [ ] args ) { Scanner scnr = new Scanner (
import java.util.Scanner;
import java.util.ArrayList;
public class Certificates
public static void mainString args
Scanner scnr new ScannerSystemin;
ArrayList certificateList new ArrayList;
Certificate currCertificate;
int rowNumber;
int i;
Your code goes here
for i ; i certificateList.size; i
currCertificate certificateList.geti;
currCertificate.print;
Use scnr to read integer rowNumber from input until the next rowNumber read is equal to If rowNumber is not equal to :
Assign currCertificate with a new Certificate object.
Use currCertificate's readHolderAndLevel method to read the certificate's holder and level from input.
Append currCertificate to ArrayList certificateList.
Ex: If the input is:
Ava
Fay
Ada
Abe
then the output is:
Certificate: Ava, Level:
Certificate: Fay, Level:
Certificate: Ada, Level:
Certificate: Abe, Level:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
