美文网首页
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