关于FileWriter类中的write()method的疑义

关于FileWriter类中的write()method的疑问
本帖最后由 qq_15891801 于 2014-08-29 19:20:27 编辑
    今天学到了JAVA的文件处理,有一道课后题要在一个txt文件之后另起一行加上“time is money!”,然后我这么写的关于FileWriter类中的write()method的疑义写完之后发现没有另起一行关于FileWriter类中的write()method的疑义我以为是字符串的问题,就直接输出在屏幕结果字符串是正常的关于FileWriter类中的write()method的疑义关于FileWriter类中的write()method的疑义有回车,然后我就觉得是write()method的问题,就去查了JAVA的类库结果关于write()method没有看到会取消前导回车之类的话关于FileWriter类中的write()method的疑义就是这样,那到底是哪里的错导致不能另起一行嘞,正确的写法又该是什么样子的呢?
------解决方案--------------------
引用:
Quote: 引用:

write()方法并没有在文件字符串之后添加换行的功能,楼主你的那个方法只是在控制台“\n”被编译成换行符而已,实际没有写入文件。
没有写入文件是不是就是说我就算用同样的方法在同一个空文件里面写多少个"\n"这个文件的大小都不会改变?

对啊,没写入文件,文件的大小不会改变。