03 程序流程控制、Random类

1 OUT 关键字
  int[] data = {5,12,34};
        while (true) {
            // 4、遍历数组中的每个数据,看是否有数据与猜测的数据相同,相同代表猜中了,给出提示
            for (int i = 0; i < data.length; i++) {
                if(data[i] == 5){
                    System.out.println("您已经猜中了该数据,运气不错了!您猜中的数据索引是:" + i);
                    break ;// 结束了整个死循环,代表游戏结束了!
                }
            }
            System.out.println("当前猜测的数据在数组中不存在,请重新猜测!");
        }

执行结果:

执行完程序后 会发现结果一直在执行

  int[] data = {5,12,34};
        OUT:
        while (true) {
            // 4、遍历数组中的每个数据,看是否有数据与猜测的数据相同,相同代表猜中了,给出提示
            for (int i = 0; i < data.length; i++) {
                if(data[i] == 5){
                    System.out.println("您已经猜中了该数据,运气不错了!您猜中的数据索引是:" + i);
                    break  OUT; // 结束了整个死循环,代表游戏结束了!
                }
            }
            System.out.println("当前猜测的数据在数组中不存在,请重新猜测!");
        }

执行结果

只执行一次

 

posted @ 2022-11-23 14:58  __破  阅读(19)  评论(0)    收藏  举报