How do I break out of nested loops in Java?

前端 未结 30 3310
梦毁少年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条回答
  •  耶瑟儿~
    2020-11-21 12:05

    For some cases, We can use while loop effectively here.

    Random rand = new Random();
    // Just an example
    for (int k = 0; k < 10; ++k) {
        int count = 0;
        while (!(rand.nextInt(200) == 100)) {
           count++;
        }
    
        results[k] = count;
    }
    

提交回复
热议问题