Всем привет, можете подсказать пожалуйста, почему на выводе в консоль у меня не получается убрать пробелы, знаки препинания и точки? Вроде бы в ифе я прописал условие, но в итоге все равно вывод в консоль не меняется. В чем может быть причина? Спасибо.
package com.javarush.task.pro.task15.task1506;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;
import java.util.Scanner;
/*
Фейсконтроль
*/
public class Solution {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
List<String> lines = Files.readAllLines(Paths.get(scanner.nextLine()));
//src = C:\\Java_text_stream\\JavaStream1.txt
String lineToString = lines.toString();
Character[] charLine = new Character[lineToString.length()];
for (int i = 0; i < lineToString.length(); i++) {
charLine[i] = lineToString.charAt(i);
}
for (int i = 0; i < lineToString.length(); i++) {
if (charLine[i].equals(' ') && charLine[i].equals('.') && charLine[i].equals(',')) {
charLine[i] = null;
} else {
System.out.print(charLine[i]);
}
}
}
}