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

来源:4-14 Java 循环语句之多重循环

Erkeleteyin

2016-03-15 14:18

我在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

写回答 关注

3回答

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

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

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

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

    笨笨坤坤 回复Erkele...

    哈哈哈 共同努力!加油

    2016-03-15 15:04:59

    共 2 条回复 >

  • 野生的经验君
    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();

    }

    }


    }


    就不会输出换行符了

    Erkele...

    谢谢!

    2016-03-15 14:38:04

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题