Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于将流与文件一起使用的问题。我知道,如果我需要做自己的文件类型,那么最好的选择是使用例如 BufferedInput/Ouput 流以二进制形式写入/读取。我一直在考虑程序中的最佳性能,所以现在我对编写/读取字符串感到好奇。我一直在使用带有 BufferedReader/Writer 流的 Writer 和 Reader 类。我一直在问自己是否值得以二进制格式写入/读取字符串。我认为可能会有一些性能提升,但这种提升值得注意吗?
谢谢您的回答。
如果您正在读取/写入字符行,请继续使用缓冲读取器/写入器。
引用文档:
类 BufferedReader ... 从字符输入流中读取文本,缓冲字符,以便高效读取字符、数组和行。