下列代码是什么意思啊

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:41:42
int i=0,j=5;
L:
for (;;){
if (i>j) break L;
}
System.out.println("i="+i+"j="+j);
可是for里面什么都没有啊 那么他的输出是什么呢

死循环。
L是标记,当i>j条件成立的话,提出L里的for循环。
但是i和j已经被定义成0,5.
如果for循环中不对i,j的值进行改变的话,那会是一直循环下去。
希望补全代码

这个代码应该是一个死循环…