Задачи на анонимные иннерклассы
Комментарии (146)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
I'll kick them allSenior Task Kicker в JavaTrush
21 августа 2025, 22:14
А компаратор хорош.
0
Private Joker
12 июля 2024, 14:48
/* Комментарий удален */
+1
Igoreek
7 сентября 2024, 07:56
гнилой 👅
+3
Private Joker
24 сентября 2024, 14:49
очко у тебя гнилое
+1
RaStudent
15 июня 2023, 12:53
Имхо надо делать хотя бы 1 задачу - факультатив в конце курса на пройденный материал.
В которой используются Календарь, анонимные классы, компаратор, работа с файлами, ещё что-то пройденное, но чтобы ни начального кода, ни решения не было. Но могут быть тесты.
Это освежит знания в памяти и решение такой задачи должно запомниться сильнее.
+16
Bohdan
9 мая 2023, 09:52
кто может мне первую задачу обьяснить?
ведь тут постоянно в ретуне происходит рекурсия? обьясните плиз!
public Iterator getIterator(final String name) {
return new Iterator() {
{
countItems++;
System.out.println(name + " item " + countItems);
}
public Iterator next() {
return getIterator(name);
0
very junior java developer
9 мая 2023, 12:55
это не рекурсия.....
+3
Константин
19 января 2023, 10:57
До рефакторинга: 13 строк
После рефакторинга: 22
Сократил, как мог)
+6
Viktoriya
14 февраля 2024, 08:52
😂
0
Юрий Зиненко
23 ноября 2022, 23:39
Что бы разобраться с исключением стоит прочитать это.
Если не помогло, то обратить особое внимание на работу Format[] testFormats.
+3
Никита Небольсин
8 октября 2022, 20:27
Задачи очень хороши правда, но
1. Непонятно о чем они...
2. Как это связано с темой лекций
3. Что в этих задачах уже написано
+2
Anonymous #3091828
31 октября 2022, 09:58
благодаря последней задаче я вспомнил про компаратор и компарабле. Ну и закрепил лекции. Но конечно в последней задаче они условие как обычно слепили, в последнее время даже вникать в такую дичь не хочется, потому что понимаешь, что решить знаешь как, но пока ПОЙМЕШЬ все условия, и ПОНРАВИШЬСЯ валидатору, потратишь много времени.
0
Юрий Зиненко
23 ноября 2022, 23:34
По теме лекции Comparator<Stock>() реализован через локальный класс.
0
АлексейExpert
17 января 2024, 20:04
Тогда уж через Анонимный)
0
И. Ж.
10 сентября 2022, 14:03
Для разбора что к чему хорошая ссылка
https://javarush.com/groups/posts/590-klass-messageformat
+2
JavaCoder
25 мая 2022, 05:45
В условиях хардовой задачи могли бы и написать, что прибыль сначала нужно брать из change, а если ее нет, то уж тогда высчитывать из last и open. Из кода это неочевидно, потому что change это сдача, а не прибыль.
+2
zxc-17
5 июня 2022, 03:52
Да, формулировка неочевидная. Скорей всего, подразумевались цены на акции.
open - цена открытия
last - последняя, т.е. текущая цена
change - изменение, т.е. разница между ними.
0
Александр
7 июля 2022, 10:57
сравнивал navar= last-open;
change не использовал , 8653
0
On1k
12 августа 2022, 08:01
Не у всех объектов типа Stock есть значения last и open.
0
Алексей Кобзев
2 сентября 2022, 21:23
В данном контексте Сток это акции, а change - не сдача, а изменение стоимости. В процентах)
0
Buble76
13 мая 2022, 11:01
Третья задача - Всего эту задачу решили 8504 учеников.
0