如何在Java中获取文件内容?
|
要获取txt文件的内容,我通常使用扫描仪并遍历每行以获取内容:
Scanner sc = new Scanner(new File(\"file.txt\"));
while(sc.hasNextLine()){
String str = sc.nextLine();
}
java api是否提供一种通过一行代码获取内容的方法,例如:
String content = FileUtils.readFileToString(new File(\"file.txt\"))
没有找到相关结果
已邀请:
5 个回复
坍锭嘉韭蓝
蜗仓馈
有类似的方法可读取任何Readable或将二进制文件的全部内容加载为字节数组,或将文件读取到字符串列表中,等等。 请注意,现在不建议使用此方法。新的等效项是:
你换
河饶办斜施
来自https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html#readString(java.nio.file.Path)
弛保矮瘦敖