gpt4 book ai didi

java - 将 .txt 的内容放入字符串中

转载 作者:行者123 更新时间:2023-11-29 03:57:03 24 4
gpt4 key购买 nike

我不喜欢问已经回​​答了很多的问题,但我现在有点需要。

我想为项目提供一种方法,将 .txt 文件的内容提取到字符串变量中(然后操作字符串)。我需要的是一种干净紧凑的方式来做到这一点。我已经知道 String 能够包含的唯一 3 个字符是“.”。 “*” “\n”(如果文件是在 Windows 中创建的,则为“\r\n”)。

基本上我已经创建了一个名为 TextFile 的类,它有一个 String 变量,还有一个名为 importFile 的方法将一个 String 作为参数(该字符串是 .txt 文件的路径)。

我知道我将不得不处理异常等等,但我对此也不太放心。

你能帮帮我吗?

最佳答案

这是我用的。您可能想要修改它或完全将其丢弃。无论哪种方式,你都不会伤害我的感情。

public static String readFileAsString(String filePath)
throws java.io.IOException{
StringBuffer fileData = new StringBuffer(1000);
BufferedReader reader = new BufferedReader(new FileReader(filePath));
char[] buf = new char[1024];
int numRead=0;
while((numRead=reader.read(buf)) != -1){
fileData.append(buf, 0, numRead);
}
reader.close();
return fileData.toString();
}

关于java - 将 .txt 的内容放入字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5796415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com