Hi I am starting in java and my program has 4 for loops: my program works so that if b is true , the element will be deleted from pointList and n will be n-- and I want to exit all for loops and return from the first for loop so l will be l++ , how can I do this? with an expression of break?
for (int l = 0; l < n; l++) { for (int i = 1; i < (n - 2); i++) { for (int j = i + 1; j < (n - 1); j++) { for (int k = j + 1; k < n; k++) { if (l != i && l != j && l != k) { boolean b = isOK(pointList.get(l), pointList.get(i), pointList.get(j), pointList.get(k)); System.out.println(b); if (b == true) { pointList.remove(pointList.get(l); n--; break; } else System.out.println(b); } } } } }
java for-loop break label
user472221
source share