package com.javarush.task.task07.task0722;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Это конец
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> array = new ArrayList<>();
while (true) {
String text = reader.readLine();
if (text.equals("end")) {
for (int i = 0; i < array.size(); i++) {
System.out.println(array.get(i));
}
}
else
array.add(text);
}
}
}
Johnnystyle
20 уровень
Проверил задачу, работает как надо. А валидацию не проходит.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Виталий 111
8 июля 2021, 20:22
if (text.equals("end")) {break;}
else {...}
0
НикитаExpert
6 июля 2021, 20:22полезный
while (true)
а в каком месте у вас завершается этот цикл?
+2
Johnnystyle
6 июля 2021, 20:32
Уже сам нашел, сидел тыкался и увидел, что да программа то не завершена=) break; в if надо было добавить да.
+1