Задачи на switch
Комментарии (50)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Real User
23 июня, 16:59
Еще бы java 1 использовали, там же такое важное апи. За такой код, этих балванов которые задачу написали, в первый день бы выперли
0
SomeBody098веник в бане
10 августа 2024, 12:29
жду лекции, состоящей из одной фразы - "— Привет, Амиго!"
+9
Юрій Якимчук
12 марта 2024, 11:47
Скажите спасибо, что тут хотябы джава 8, в 7 в свитч только инты можно было :D
+2
Kirill
2 декабря 2024, 11:33
Не неси ерунды. Поддержка String в операторе switch появилась как раз в JDK6. А enum с оператором switch поддерживался вообще еще с JDK5. Потому что компилятор при работе с enum неявно к меткам добавляет вызов метода ordinal(), приводя их к int.
0
AnemonExpert
13 января 2025, 10:41
А сейчас почему не работает?
+1
Kirill
15 января 2025, 12:18
Что не работает? switch c enum?
0
AnemonExpert
16 января 2025, 22:56
Ага, может я что-то не так сделал, но не сработало
+1
Kirill
18 января 2025, 17:06
Пример кода приведи. Так просто с потолка сложно что-то сказать.
0
AnemonExpert
20 января 2025, 19:59
Я и сам уже не помню что там было, в каком-то задании Раша не смог использовать enum, когда это было максимально уместно по моему мнению. Сейчас сам написал с нуля и всё заработало как надо, со старым свитчем. Так что уже не знаю какая была ситуация. Сорян, и спасибо за ответ.)
+1
Viktoriya
7 марта 2024, 20:08
С задача данного модуля завела практику перед их решением смотреть комментарии - помогает! Спасибо всем тем кто их оставляет!!!
+1
Денис
8 апреля 2023, 12:14
Я один выводил:
Вывод для E1.A - "it's E1.A",
и горел, с того, что вывод должен соответствовать условию?0))))0009076
+6
SomeBody098веник в бане
10 августа 2024, 12:37
XD
0
Anonymous #3062817
2 сентября 2022, 14:09
0
Виктор
2 октября 2022, 10:10
Так и правильно сделает. Ведь если не поставить break, то будет неверный вывод:
+1
Anonymous #3062817
3 октября 2022, 07:19
Не знаю, может у тебя другой какой-то код, у меня такой вывод, если не ставить break после default
Как говорилось в лекции
default - такая же метка.
0
Виктор
3 октября 2022, 09:20
Ну так она и исполнилась
0
Anonymous #3062817
3 октября 2022, 12:02
А вот полный код который я предлагал валидатору (без break ПОСЛЕ default)
И результат его работы
![]()
+1
Anonymous #3062817
3 октября 2022, 12:05
И она не исполнится, если перед ней есть break
0
Виктор
3 октября 2022, 12:31
а... прошу прощения, я как-то просмотрел, что имелся в виду break после default. Да, там в нем нет необходимости. и у меня валидатор принял такой вариант.
0
Anonymous #3062817
3 октября 2022, 12:58
)) Бывает
0
FutureDevJava Student в Home Corporation ®
9 марта 2023, 15:25
Без break после default принимает. Здесь валидатору не понравилось
Он хочет:
0
Silendor
5 февраля 2022, 04:54
Не вздумайте использовать enhanced switch, так как валидатор его не примет.
Типа:
+3
Oleg Khilko
30 августа 2022, 08:07
Кстати это странно, потому что тут говорят ставить 13 версию и выше (проверил).
0
AnemonExpert
20 января 2025, 20:01
Но фактически используется именно восьмая
0
hidden #2595317
29 ноября 2021, 11:23
Баба Валя не принимает, засылайте с плюсами.
+4
Druha
1 января 2023, 10:23
у меня приняло с
+1
Александр
25 октября 2021, 15:55
Решение придумал сразу, но долго вспоминал про getSimpleName().
+3
Vladyslav Pelykh
5 сентября 2021, 17:28
Одна задачи на switch...
+3