How do I break out of nested loops in Java?

前端 未结 30 2827
梦毁少年i
梦毁少年i 2020-11-21 11:51

I\'ve got a nested loop construct like this:

for (Type type : types) {
    for (Type t : types2) {
         if (some condition) {
             // Do somethin         


        
30条回答
  •  猫巷女王i
    2020-11-21 12:17

    Use a function:

    public void doSomething(List types, List types2){
      for(Type t1 : types){
        for (Type t : types2) {
          if (some condition) {
             // Do something and return...
             return;
          }
        }
      }
    }
    

提交回复
热议问题