Я использую этот код, чтобы прочитать текстовый файл, строка за строкой.
// 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 для строк, которые я сохранил в массиве. Но когда я делаю это, это не работает, потому что (как я думал) это также экономит места (обратные слэши). У вас есть идея, как я могу сохранить данные в массиве, но без пробелов?