JAVA输出

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:24:13
public class luodong1{
public static void main(String args[]){
int i,j;
for(i=1;i<=4;i++){
for(j=1;j<=i;j++)
System.out.print("*");
System.out.println();
}
}
}
这段代码能编译通过 但是不能在命令行下显示出图形 为什么啊!急求各位达人!
错了错了 是这段代码public class luodong{
public static void main(String args[]){
for(int i=1;i<=4;i++){
for (int j=1;j>i;j++)
System.out.print("*");
System.out.println();
}
}
}

可以输出啊,输出结果是:
*
**
***
****
代码没问题 ,之手在IDE中没问题,在命令行中不行那就是你操作错了吧,检查一下环境变量

int i,j;
for(i=1;i<=4;i++){
for(j=1;j<=i;j++){ // 你那没{这个
System.out.print("*");
}
System.out.println(); // 这个应该放外面
}
你那是想这样吧..