问题:请说出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()没有输出内容,没有意义,所以提示错误 
 
希望有大神给出更准确的答案,提前谢过! 
 
   
 
 
 |   
        
 
    
    
    
     
 
 |