Android:FileOutputStream和FileWriter之间的区别

lak*_*ker 8 java file-io android

我想知道Android的FileOutputStream和FileWriter类之间的确切区别.什么时候最适合使用每一个?

les*_*es2 9

如果我没记错的话,FileOutputStream更通用 - 它可以用于二进制数据或文本数据.FileWriter仅用于文本.

http://docs.oracle.com/javase/1.4.2/docs/api/java/io/FileWriter.html

FileWriter用于编写字符流.要编写原始字节流,请考虑使用FileOutputStream.