package com.javarush.task.task07.task0708;
import com.sun.org.apache.xerces.internal.xs.StringList;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Самая длинная строка
*/
public class Solution {
private static List<String> strings;
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
strings = new ArrayList<String>();
for (int i = 0; i < 5; i++) {
String s = reader.readLine();
strings.add(s);
}
String o = strings.get(0);
int max = strings.get(0).length();
for (int i = 0; i < 5; i++) {
if (max < strings.get(i+1).lenght())
max = strings.get(i+1).lenght();
}
for (int i = 0; i < 5; i++) {
if (max == strings.get(i).lenght())
System.out.println(strings.get(i));
}
}
}
Александр
17 уровень
Помогите разобраться.
Архивный
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Евгений Java Developer Expert
24 октября 2018, 10:36
Всё дело в орфографии ) lenght()
И всё-таки импорт тоже лишний
import com.sun.org.apache.xerces.internal.xs.StringList;
0
--------Master
24 октября 2018, 10:38
С 8 JDK именно орфография и подчеркивается, остальное нормально, а тут на скрине во всех параметрах <String> красное - видимо, в 9 или 10 что-то именно в этом плане изменилось.
0
Евгений Java Developer Expert
24 октября 2018, 10:41
Скопировал код , ничего кроме орографии не подчеркивается.
Скорее всего из-за импорта import com.sun.org.apache.xerces.internal.xs.StringList;
Наверное, когда String писал из списка не тот String выбрал
![]()
+2
Александр
24 октября 2018, 12:58
Проверил, импор лишний (видимо, как-то не тот String выбрал).
Орфографию поправил, но результат тотже(
Даже компиляцию не проходит.
0
Евгений Java Developer Expert
24 октября 2018, 13:00
Попробуй все что подчеркивается вписать по новому. НЕ копировать, а прям ручками. Ща у себе скопирую код.
+1
Евгений Java Developer Expert
24 октября 2018, 13:09
Ты поправил неправильно ) У тебя сейчас lenght , а должно быть length . Там же когда точку пишешь IDEA даёт выбрать правильное название метода
+1
Александр
24 октября 2018, 13:14
Разобрался, всё оказалось просто.
Сбился project language level на 1.3, поправил на 10 и всё встало на свои места.
Да, орфографию тоже поправил)
0