gpt4 book ai didi

Java:读取txt文件并将其保存在字符串数组中但不带反斜杠(空格)?

转载 作者:行者123 更新时间:2023-12-01 15:45:21 29 4
gpt4 key购买 nike

我正在使用此代码逐行读取 txt 文件。

// Open the file that is the first command line parameter 
FileInputStream fstream = new FileInputStream("/Users/dimitramicha/Desktop/SweetHome3D1.txt");
// Get the object of DataInputStream
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
// Read File Line By Line
int i = 0;
while ((strLine = br.readLine()) != null) {
str[i] = strLine;
i++;
}
// Close the input stream
in.close();

我将它保存在一个数组中。

然后,我想对保存在数组中的字符串进行 if 语句。但是当我这样做时,它不起作用,因为(正如我所想的)它还节省了空格(反斜杠)。您知道如何将数据保存在数组中但不带空格吗?

最佳答案

我会这样做:

strLineWithoutSpaces = strLine.replace(' ', '');
str[i] = strLineWithoutSpaces;

如果您发现其他不需要的字符,还可以进行更多替换。

关于Java:读取txt文件并将其保存在字符串数组中但不带反斜杠(空格)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7149655/

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