参考链接: Java while循环
public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int answer =1|2|3|4; boolean isRight = true; System.out.println(“欢迎使用MyShopping管理系统” “n”); System.out.println(“"); System.out.println(“1.客服信息管理”); System.out.println(“2.购物结算”); System.out.println(“3.真情回馈”); System.out.println(“4.注销”); System.out.println("”); do { System.out.println(“请选择输入的数字:”); answer = scanner.nextInt(); switch (answer){ case 1: System.out.println(“姓名:杨振豪”); System.out.println(“年龄:20”); System.out.println(“身高:180”); System.out.println(“体重:55”); break; case 2: System.out.println(“共需要支付:998¥”); break; case 3: System.out.println(“请反馈您的感受”); break; case 4: System.out.println(“我也不知道说啥了”); break; } }while (isRight); } 我没办法在输入1~4间的数时,执行完跳出循环ToT。