songshao 发表于 2022-10-11 17:06

什么是switch?什么是死循环?如何破死循环?

package iKun;
import java.util.Scanner;

public class iKunTime {
    public static void main(String[] args) {

      System.out.println("鸽鸽下蛋你吃不吃?");
      Scanner sc = new Scanner(System.in);
      String flag = sc.nextLine();
      if (flag.equals("吃")) {
            System.out.println("巅峰产生虚伪的拥护,黄昏见证虔诚的新图");
            lo:
            while (true) {
                System.out.println("请输入要查询的爱坤时间作息表,(输入0自动退出)");
                String type = sc.nextLine();
                switch (type) {
                  case "1":
                        System.out.println("唱");
                        break;
                  case "2":
                        System.out.println("跳");
                        break;
                  case "3":
                        System.out.println("RAP");
                        break;
                  case "4":
                        System.out.println("打篮球");
                        break;
                  case "5":
                        System.out.println("出唱片");
                        break;
                  case "6":
                        System.out.println("发律师函");
                        break;
                  case "7":
                        System.out.println("修复背带裤");
                        break;
                  case "0":
                        System.exit(0);
                        break;
                  default:
                        System.out.println("您的输入有误,爱坤要休息");
                        break;
                }
            }
      } else {
            System.out.println("您不是iKun,即将退出!!!");

      }
    }
}

在这里是将新建类对象,键盘录入,用户输入识别,switch语句,while循环,if判断和语句输出放在一起填充出来的小东西,希望博大家一笑.开心就好




1039468583 发表于 2022-10-11 18:39

可以使用Java for循环的label

知心 发表于 2022-10-11 18:52

循环判断的条件一直成立就会死循环

avocado 发表于 2022-10-11 19:33

不break || 条件为真 || 递归没出口不return 死循环

ly765893958 发表于 2022-10-12 11:10

小鸡子,露出黑脚了吧{:301_1001:}
页: [1]
查看完整版本: 什么是switch?什么是死循环?如何破死循环?