上课老师提要求,以后只准用stdOut 不让用system.out.print
  
   请指点他们的区别以及stdOut的优势,感激不尽

解决方案 »

  1.   

    stdout是说的eclipse里的快捷方式吧.
    一个是换行的,一个是不换行的.
      

  2.   

    难道是 System.out.print() 和 System.out.println()  ???那你们老师说没说 System.err.println(); 呢? 呵呵~~ 我们大学老师也很垃圾,自己没有做过开发,所以 老师的建议不一定采用,特别是大学老师的。
      

  3.   

    这有什么计较的,看你的需求了。
    有时候我们需要打印的东西在一行就用System.out.println();
    一般用的比较多的就System.out.println();//就是打印一次换行一次
    至于楼主的stdOut 我不知道是什么,呵呵
    System.err.println();//打印出来是红色的,楼主可以灵活运用。
      

  4.   

    stdOut? 没听过
      可能是快捷键吧  输入stdOut就会把system.out.println()弹出来吧
      system.out.print()和system.out.println() 前者不换行
     后者会自动换行
      

  5.   

    stdOut是标准输出流,LZ是什么意思呢 ?是老师让你们用快捷键吗还是另有原因,但是我觉得老师的意图绝对不是要让你用Eclipse的快捷键;还有就是在c++中也有stdout 具体还是去问你们的老师吧!他会说清楚!
      

  6.   

    stdOut?  我境界太低了。
      

  7.   

    stdOut,这是那个API的东西,我没见过,你们老师自己开发的类??
      

  8.   

     (1)System.out.print() //输出
     (2)System.out.println() //输出并换行
     (3)System.err.println()//输出错误,同(2),但会发现输出的东西是红色的
      

  9.   

    2个用的命名空间不同
    你说的stdout是std::out 声明的时候用了using就不用写std::直接cout
    而另一个是命名空间是system
      

  10.   

    stdout..是c的
    http://www.cplusplus.com/reference/clibrary/cstdio/stdout/
      

  11.   

    我严重怀疑是你们老师自己定义了一个方法叫stdOut,其实这个方法就是调用System.out.println(),只是写起来方便些而已。