Java 是否像 C# 那样具有单行指令来读取文本文件?
我的意思是,在 Java 中有与此等价的东西吗?:
String data = System.IO.File.ReadAllText("path to file");
如果不是……那么执行此操作的“最佳方式”是什么……?
编辑:
我更喜欢 Java 标准库中的一种方式...我不能使用 3rd 方库..
最佳答案
String str = FileUtils.readFileToString(file, "utf-8");
但是在标准的 java 类中没有这样的实用程序。如果您(出于某种原因)不想要外部库,则必须重新实现它。 Here是一些示例,或者,您可以看到它是如何通过 commons-io 或 Guava 实现的。
关于java - 整个文本文件到Java中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849692/