Question: hapeer: Abstract Data Types 96 by Dale/Joyce/Weema ITDArEayStringLog Java Interactive Teat Deiver for the Arraystring isport java.util import ch02.stringloge. sys publte class ITDArrayStringlog pablic atatie
hapeer: Abstract Data Types 96 by Dale/Joyce/Weema ITDArEayStringLog Java Interactive Teat Deiver for the Arraystring isport java.util import ch02.stringloge. sys publte class ITDArrayStringlog pablic atatie void main(Stringl) arga) ArrayStringlog test new Arraystringlog("Testing") Scanner conin nev Scanner (System.in): // akip end of 1ne after reading an i String akip: tlag for "choose operation" 1oo teger // indicates user's choice of operation defau Syste retu boolean keepGoing: int construetor: indicates user's choice of co int operation System.out.printin("What is the nane of this test?" String testNane conIn.nextline ): System.out.printin( InThis is test testNase+In-) hile System.out.println("Choose a constructor:") System.out.printin("1: ArrayStringLog (String name)"); System.out.printin "2: ArrayStringlog(String name, int naxsize if (conin.hasNextInt)) Sys syr Sy constructor - conIn.nextInt else System.out.printin "Error: you must enter an integer."): System.out.printin("Terminating test.") return: skip conIn.nextLine(O: switch (constructor) case 1: test - nev AtrayStringlog(testName): break
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
