Валидатор принял, но я сомневаюсь в чтении кода. Зато читает и выводит с разделением строк.
Сергей
40 уровень
Через токенизер решил.
Обсуждается
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Barm
5 мая 2021, 05:37
В отсутствие кода трудно дать какой-либо адекватный ответ по теме.
0
Сергей
5 мая 2021, 06:12
List<String> string = Files.readAllLines(Paths.get(scanner.nextLine()));
for(int i = 0; i < string.size(); i++) {
StringTokenizer token = new StringTokenizer(string.get(i), ", .");
while (token.hasMoreTokens()) {
String print = token.nextToken();
System.out.print(print);
}
System.out.println();
основная часть
0
Pavlo Plynko Java-разработчик в CodeGym Expert
5 мая 2021, 08:55
так как кода мало, то разобраться в нем легко, но выглядит немного избыточным :)
Я бы делал через String.replace(). А точнее replaceAll() :
0
Сергей
5 мая 2021, 15:37
реплейс же всю строку читает, а не каждый символ. тоесть ",".NOTequals". ,"??
0
Ksenia Volkova Java Developer в DXC Master
5 мая 2021, 15:44
replaceAll работает с regex
[. ,] - это "." или "," или " "
+2