JavaRush /Курсы /Java Syntax /Задачи по ArrayList

Задачи по ArrayList

Java Syntax
7 уровень , 6 лекция
Открыта

— Ты опять ничего не делаешь? Ты же робот! Роботы все время чем-то заняты. Вот тебе пара задачек, чтобы ты не расслаблялся. Но для начала – пара подсказок:

— Подсказка 1:

Список (анг. List), чаще всего под этим словом подразумевается ArrayList.

— Подсказка 2:

Строка (анг. String), под этим подразумевается тип String.

— Подсказка 3:

Создать список строк чаще всего означает: ArrayList<String> list = new ArrayList<String>();

7
Задача
Java Syntax Pro, 7 уровень, 6 лекция
Недоступна
Вспоминаем геометрию
Посмотри, что делает программа. Расставь модификатор final общепринятым константам (переменным с неизменными значениями).
7
Задача
Java Syntax Pro, 7 уровень, 6 лекция
Недоступна
Все что нужно знать о Земле
Перед тобой класс Earth - сборник переменных, описывающих определенные характеристики планеты Земля. Сделай из переменных класса Earth глобальные константы. Не забудь переименовать переменные, чтобы они отвечали стилю написания глобальных переменных.
7
Задача
Java Syntax Pro, 7 уровень, 6 лекция
Недоступна
Учет работников
Перед тобой — цифровая учетная карточка работника. В ней указано его имя, должность и зарплата. Имя работника вряд ли поменяется, а вот должность и зарплата могут. Такие изменения вносятся с помощью методов setPosition() и setSalary(). Правда, сейчас они неправильно работают. Разберись, в чем причин
Комментарии (827)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Сергей Уровень 8
12 августа 2025
С самой длинной строкой не понятно какие несколько строк хочет последний пункт, если в входных данных самое длинное слово одно. Окей, переписал на цикл чтоб выводило все максимумы, всё равно ругается. Моя не понимать что задача от меня хочет. Какой вывод она ожидает?
Grom Уровень 41
4 августа 2025
Для записи - Создать список строк чаще всего означает: ArrayList<String> list = new ArrayList<String>(); можно добавить что после 7 версии java можно создавать список таким образом: ArrayList<String> list = new ArrayList<>();
Віктор Уровень 17
6 октября 2024
кто будет решать задачу Самая длинная строка обратите внимание на условия задачи, я решил задачу особо не вчитываясь програма работала корректно однако не так как описано в условии, испольовал 4 попытки преде чем все исправил. Круто составлены условия задачи, и не спроста она hard так как нужно внимательн выполнить условия, тогда можно решить с 1 попытки
Alina Klishyna Уровень 9
1 июля 2024
Можно воспользоваться такой вот конструкцией для вывода всех элементов списка

        ArrayList<String> array = new ArrayList<>();
        // заполняем его
        array.forEach((s) -> System.out.println(s));
Daimonc Уровень 17
13 июля 2024
а может быть можно еще короче?
Sbeu_Chmonya Уровень 14
20 июля 2024
Куда уж короче, и так через Stream API сделано) Максимум че укоротить можно, так это вот:

array.forEach(System.out::println);
Sergey Уровень 17
26 сентября 2023
Проклятый копипаст...
ChupaFx Уровень 32
1 августа 2023
Забавно попасть в "другой мир".
p90x Уровень 8
6 июня 2023
Забавляет что кто то использует Scanner
Nostradamus Уровень 26
21 июля 2023
Scanner сила, BufferedReader - могила
Даниил Уровень 16
19 августа 2023
Первый – коронный, второй – похоронный😄
Андрей Таборов Уровень 18
17 декабря 2023
интересно, как язык обрастает новыми "словами" и "терминами", отражающими более новые запросы и возможности
Sammi Уровень 18
6 мая 2023
Всё, в общем. Встал. Как же прекрасен JR... Идей пока нет. Тупо висеть над задачами)
biba444 Уровень 29
7 мая 2023
Задачки составляли приколисты какие то помоему. На одном уровне 500 однотипных мега легких задачек, а на других столько же адски мозговыносящих.
Sammi Уровень 18
8 мая 2023
++
Lo Уровень 35 Expert
21 мая 2023
Это точно! Конечно задачи охватывают темы, которые не были пока раскрыты в курсе. Ну гуглёж никто не запрещает)))
biba444 Уровень 29
22 мая 2023
Конечно)
Alexey Shtamov Уровень 38
26 сентября 2022
Обидно, что выдало ошибку из-за того, что я хотел ввести строки через Scanner(
iKartashov Уровень 17
3 мая 2023
Кстати не пробывал, при проверке будет ошибка или нет. Если класс Scaner добавить в импорт
Raisonlife Уровень 7 Expert
28 августа 2023
C импортом все работает
Иван Уровень 25
4 сентября 2022
"Вот тебе пара задачек", а дал 6!!!!!