它的换行符显然不是 0d 0a ,很可能是unix的  0a

解决方案 »

  1.   

    因为它的例子中的换行符是回车换行(属于Unix下的换行符),而windows下是用回车符,所以用写字板就无法正常换行了。你可以采用UltraEdit打开,它会自动识别的。
      

  2.   

    在DOS窗口下用
    type source.java
      

  3.   

    楼上使我想起dos的外部命令edit.com,经试验完全可以,类型.java可以指向edit.com
    ok
      

  4.   

    当然是用 JCreator,最好用的Java编辑工具
      

  5.   

    这是windows系统和Unix/Linux系统对换行的处理不同造成的。
    在windows下换行是/r/n(回车换行符)
    在Unix/Linux下是/n你可以使用EditPlus或UltraEdit之类的编辑器打开,一般会正常的