为了账号安全,请及时绑定邮箱和手机立即绑定

System.out.print("*")和System.out.println("*")有什么区别啊,为什么print这里输出的是横向的,println输出的就是纵向的呢?

public class HelloWorld {

    public static void main(String[] args) {   

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

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

                System.out.print("*");

            }

            System.out.println();

        }

}

}


正在回答

4 回答

System.out.print("*")是直接输出 *,引号里面有几个*就输出几个;

System.out.println("*")是先换行,然后再输出 *,

引号里面有几个*就输出几个。


0 回复 有任何疑惑可以回复我~

ln就是换行,虽然都是输出语句。

0 回复 有任何疑惑可以回复我~

ln相当于换行,当然ln可以输出空格后的代码,而只有print不能输出空格后的代码,比如输出hello world

0 回复 有任何疑惑可以回复我~

这就是一个设定ln是就相当于换行的意思

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

System.out.print("*")和System.out.println("*")有什么区别啊,为什么print这里输出的是横向的,println输出的就是纵向的呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信