问题:请说出System.out.print() 与 System.out.println() 区别
1.刚开始有点基础的同学第一反应
System.out.print()输出后不换行;
System.out.println() 输出后换行;
但是问题出现了:
当我用代码验证的时候 System.out.print() 编译会报错
描述如下:
Test082701.java:3: 错误: 对于print(), 找不到合适
System.out.print();
方法 PrintStream.print(Object)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(String)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(char[])不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(double)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(float)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(long)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(int)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(char)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.print(boolean)不适用
(实际参数列表和形式参数列表长度不同)
个人理解:
System.out.print()应该有参数,也就是必须输出一些内容
如果System.out.print()没有输出内容,没有意义,所以提示错误
希望有大神给出更准确的答案,提前谢过!
|
|