こんにちは私はJavaの初心者で、私のプログラムには4つのforループがあります。私のプログラムは次のように機能します。の場合、要素b
はtrue
pointListから削除されn
、n--
すべてのforループから出て、最初からやり直したいと思います。 forループなので、どうすればl
これを行うことができますか?l++
ブレークステートメントで?
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);
}
}
}
}
}