问答详情
源自:4-14 Java 循环语句之多重循环

我在myeclipse上写的代码是这样的:但是结果为什么是这样的??

我在myeclipse上写的代码是这样的:

public class HelloWorld {

public static void main(String[] args) {

for(int i=1;i<=5;i++){

for(int j=1;j<=i;j++){

System.out.println("*");

}

System.out.println();

}

}


}

但是结果为什么是这样??

http://img.mukewang.com/56e7a8cb0001e75906040503.jpg

提问者:Erkeleteyin 2016-03-15 14:18

个回答

  • 野生的经验君
    2016-03-15 14:27:57
    已采纳

    就是这样的啊……你打算他变成怎样

  • 笨笨坤坤
    2016-03-15 14:36:08

    你可以把System.out.println("*");这行代码的println改成print    因为ln是自动换行了。

  • 野生的经验君
    2016-03-15 14:29:44

    改成这样

    public class HelloWorld {

    public static void main(String[] args) {

    for(int i=1;i<=5;i++){

    for(int j=1;j<=i;j++){

    System.out.print("*");

    }

    System.out.println();

    }

    }


    }


    就不会输出换行符了