System.out.print(a)可以System.out.print(a,b,c,...)就不可以
8 回答

JustWannaHugU
TA贡献452条经验 获得超796个赞
我刚开始也跟你犯同样的错误,因为以前学过C语言,所以就想用逗号连接多个变量...
但java的 规定是用+连接的;除此之外,字符串和变量之间的衔接也必须用+
还有java 的换行和C也不同
System.out.print();向控制台输出后不换行
System.out.println();换行;
也就是说
System.out.println()等价于
System.out.print("/n");
谢谢采纳!

XhstormR
TA贡献140条经验 获得超197个赞
用 + 连接你要输出值,例如:
System.out.print(a + b + c); //已经定义了 a b c System.out.print("a" + "b" + "c"); //没有定义 a b c
望采纳。

慕标2337738
TA贡献23条经验 获得超13个赞
System.out.print(a)//输出a值 System.out.print(a,b,c,...)//换成System.out.print(a+""+b+""+c)//
添加回答
举报
0/150
提交
取消