Question: 1 Chapter 2: Abstract Data Types 96 by Dale/Joyce/Heema rrayStringlog java Interactive Test Deiver for the Arraystrin import java.util. import cho2.stringlogs. public class ITDArrayStringLog publie
1 Chapter 2: Abstract Data Types 96 by Dale/Joyce/Heema rrayStringlog java Interactive Test Deiver for the Arraystrin import java.util. import cho2.stringlogs. public class ITDArrayStringLog publie static vold main(String(] arga) ArrayStringlog test - ne ArrayStringlog(Testing") Scanner conin - new Scanner (System.in): // skip end of line after reading an integes oop String skip: boolean keepGoing: 1/ tlag for "choose operation" 1o ntee Int constructor: indicates user's choice of cone int operation: 1 indicates user's choice of o System.out.println("What is the name of this test?" ): String testName conIn.nextline ): System.out.printin("InThis is test "+testName In System.out.printin("Choose a constructor:"): ") System.out.printin("1: ArrayStringLog(String name)): System.out.println("2: ArrayStringLog(String name. int if (conIn.hasNextInt)) constructor conIn.nextIntO else System.out.printin("Error: you must enter an integer.") System.out printin("Terminating test.): return: skip conIn.nextLine): switch (constructor) case 1: nex ArrayStringlog(testNane) break: 1 Chapter 2: Abstract Data Types 96 by Dale/Joyce/Heema rrayStringlog java Interactive Test Deiver for the Arraystrin import java.util. import cho2.stringlogs. public class ITDArrayStringLog publie static vold main(String(] arga) ArrayStringlog test - ne ArrayStringlog(Testing") Scanner conin - new Scanner (System.in): // skip end of line after reading an integes oop String skip: boolean keepGoing: 1/ tlag for "choose operation" 1o ntee Int constructor: indicates user's choice of cone int operation: 1 indicates user's choice of o System.out.println("What is the name of this test?" ): String testName conIn.nextline ): System.out.printin("InThis is test "+testName In System.out.printin("Choose a constructor:"): ") System.out.printin("1: ArrayStringLog(String name)): System.out.println("2: ArrayStringLog(String name. int if (conIn.hasNextInt)) constructor conIn.nextIntO else System.out.printin("Error: you must enter an integer.") System.out printin("Terminating test.): return: skip conIn.nextLine): switch (constructor) case 1: nex ArrayStringlog(testNane) break
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
