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

求大神告诉我这个程序哪里出问题了

求大神告诉我这个程序哪里出问题了

qq_82年的彬锅锅_03446807 2016-06-13 17:19:57
public class HelloWorld{ public static void main(String[] args){ System.out.println("打印正方形"); for (int i = 1;i <= 4; i++){ for(int j = 1; j <= 4; j++ ){ System.out.println("*"); }                             System.out.println(); } }}
查看完整描述

2 回答

已采纳
?
冰山点水

TA贡献109条经验 获得超149个赞

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("打印正方形");
		for (int i = 1; i <= 4; i++) {
			for (int j = 1; j <= 4; j++) {
			     System.out.print("*");//这里用print而不是println,不然打印一个*就会换行一次
			}
			System.out.println();
		}
	}
}


查看完整回答
2 反对 回复 2016-06-13
  • qq_82年的彬锅锅_03446807
    qq_82年的彬锅锅_03446807
    我想知道,在java语言中,为什么一般都用println而不是像c语言中用print。
  • 冰山点水
    冰山点水
    毕竟语言不同,有些地方各有各的特点,不过java中用print和println是根据具体场景来使用的,当打印输出之后需要换行就用println,如果打印输出之后不需要换行就用print。
?
蜂之谷

TA贡献564条经验 获得超863个赞

System.out.print("*");  

System.out.println()会换行的,去掉ln就好了

查看完整回答
1 反对 回复 2016-06-13
  • 2 回答
  • 0 关注
  • 1365 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信