以下是一个示例代码,展示了如何在不使用更多变量的情况下重复标签。
public class Main {
public static void main(String[] args) {
outerLoop:
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 3; j++) {
if (i == 2 && j == 2) {
continue outerLoop;
}
System.out.println("i = " + i + ", j = " + j);
}
}
}
}
在上述示例中,我们使用了outerLoop
标签来标记外部循环。当内部循环中的条件满足时,我们使用continue outerLoop
语句来跳过外部循环的剩余部分,并继续下一个外部循环迭代。这样,我们就可以避免使用额外的变量来重复标签。