用于在Java中编写文件的最佳/最简单的类是什么?

时间:2011-02-05 22:36:52

标签: java file file-io

Java中是否有任何介绍,在上一版本(1.5 / 1.6)中有助于将字符串写入文件(写作扫描仪)?

5 个答案:

答案 0 :(得分:6)

Easier比FileWriter?

答案 1 :(得分:2)

它不是Java中的核心库,但Apache Common IO中的FileUtils是一个有用的类。

FileUtils.writeStringToFile(File file, String data );

答案 2 :(得分:2)

我倾向于使用PrintStreamprintf

答案 3 :(得分:0)

我不这么认为,我无法想象“写作扫描仪”是什么 - 我没有看到那里的二元性。对于简单的文本写作,一个Writer似乎就足够了。

如果您正在考虑像格式化程序这样的东西,那么有很好的第三方库,例如,我喜欢Freemarker

答案 4 :(得分:0)

我发现我经常使用RandomAccessFile。

RandomAccessFile rafWrite = new RandomAccessFile("<file name>", "<mode, usually rw>");
rafWrite.writeBytes("<text you want to write>");