JAVA输出问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:36:52
定义了两个变量a,b 如果我把输出函数这么写,要输出他们,下面的输出语句是正确的吗
System.out.print(a b);
为什么要用+呢。+不是连接变量和字符窜的吗,两个变量之间也需要+号吗

如果你想一起输出的话,其实调用的是System.out.print(char);只不过默认的toString()给改了。所有要用+ ,也可以选择
System.out.print(a);
System.out.print(b);

System.out.print(a);
System.out.print(b);
如果a和b时可以直接输出,或者override了toString()

System.out.println("a的值为:"+a+"b的值为"+b);
或者
System.out.println(a+","+b);
也可以加个空字符串