美文网首页
java的 outer

java的 outer

作者: 河神 | 来源:发表于2020-08-15 15:57 被阅读0次

语法

  1. 在多层循环前使用定义一个变量名称,后面加:,然后加循环
  2. 在break的时候,可以选择跳过那一层
        List<Integer> d1 = new ArrayList<>();
        d1.add(1);
        d1.add(2);
        d1.add(3);

        List<Integer> d2 = new ArrayList<>();
        d2.add(4);
        d2.add(5);
        d2.add(6);


        List<List<Integer>> data = new ArrayList<>();

        data.add(d1);
        data.add(d2);

        outer: for (List<Integer> l1 :data){
            for (Integer l2 :l1){
                System.out.println(l2);
                if (Integer.valueOf(2).equals(l2)){
                    break;
                }
                if (Integer.valueOf(5).equals(l2)){
                    break outer;
                }

            }
        }

输出结果

1
2
4
5

相关文章

网友评论

      本文标题:java的 outer

      本文链接:https://www.haomeiwen.com/subject/koeadktx.html