public class Deng{
public static void main (String args []){
for (int i=1;i<=5;i++){
for (int j=1;j<=5;j++)//{
if (j>i)
continue;
System.out.print ("*");
//}
System.out.println () ;
}
}
}
这两个被注释掉的"{}"存在和不存在程序运行的区别?
public static void main (String args []){
for (int i=1;i<=5;i++){
for (int j=1;j<=5;j++)//{
if (j>i)
continue;
System.out.print ("*");
//}
System.out.println () ;
}
}
}
这两个被注释掉的"{}"存在和不存在程序运行的区别?
循环中执行 if (j>i)
continue;
System.out.print ("*");
--------------------------------------------------------------
1)"{}"不存在:
循环中执行 if (j>i)
continue;
J为循环初始值
J<=5 为条件判断 如果为真 就执行 循环体内的操作,执行完以后 对J进行自加