gpt4 book ai didi

Java:如何使用 switch 语句

转载 作者:行者123 更新时间:2023-12-04 11:32:54 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How do I compare strings in Java?

我无法理解如何使用 Java switch 语句。在其中一个 case 语句中执行一个方法后,它仍然会转到 default 语句并运行它。这是代码:

Scanner scanner = new Scanner(System.in);
String option = null;

while (option != "5") {
ShowMenu();
option = scanner.nextLine();
switch (option) {
case "1": ViewAllProducts(); break;
case "2": ViewProductDetails(scanner); break;
case "3": DeleteProduct(scanner); break;
case "4": AddProduct(scanner); break;
case "5": break;
default: System.out.println("Invalid option. Please try again."); break;
}
}

以上代码在main方法中。例如,在运行案例“4”后,它会打印“无效选项”。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com