如何允许用户输入选择使用do-while循环打印特定模式的四种方法之一,并且不需要输入验证。用户只需要从1-4中选择与每种方法相对应的数字。
答案 0 :(得分:1)
让我们试着成为魔术师,猜猜你想要什么:
public static void main(String[] args) {
final Scanner in = new Scanner(System.in);
int methodNumber;
do {
System.out.print("Method number (0 to quit): ");
methodNumber = in.nextInt();
switch (methodNumber) {
case 1:
method1();
break;
case 2:
method2();
break;
case 3:
method3();
break;
case 4:
method4();
break;
}
} while (methodNumber!=0);
}
public static void method1() {
System.out.println("Method 1");
}
public static void method2() {
System.out.println("Method 2");
}
public static void method3() {
System.out.println("Method 3");
}
public static void method4() {
System.out.println("Method 4");
}