Size: a a a

2021 March 03

AK

An Ku in learn.java
An Ku
О, хорошо, что сказали, не в сканере проблема, стал разбираться и обнаружил, что на двойной ентер он дважды одно и тоже действие выполняет, а на цифру единажды, значит в логике кода ошибка, двойной энтер никуда не теряется, просто 2 раза делает одно и тоже. Раньше я не замечал почему то двойного выполнения...
А вот теперь прикол, не замечал я двойного исполнения, пока q1=q.next(); было, а стал замечать, когда на q1=q.nextLine(); заменил...интересно... :)

Хотя вроде бы для моего кода эта разница дб непринципиальна...
источник

M

Miroslav in learn.java
Подскажите, пожалуйста, почему IDEA так? Все возможные значений енума перебрал, значит метод гарантированно вернет int (там интовый массив)
SonalLint вон тоже не считает, что я все значение перебрал почему-то
источник

M

Miroslav in learn.java
источник

M

Miroslav in learn.java
источник

M

Miroslav in learn.java
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Miroslav
Подскажите, пожалуйста, почему IDEA так? Все возможные значений енума перебрал, значит метод гарантированно вернет int (там интовый массив)
SonalLint вон тоже не считает, что я все значение перебрал почему-то
Default в switch’ах надо прописывать
источник

M

Miroslav in learn.java
Чел Челу Чел Челыч
Default в switch’ах надо прописывать
Не обязательно
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Ну это ж не логично
Если не один из кондишенов не прошёл то ничего не будет возвращено
источник

M

Miroslav in learn.java
Так там энум и я все значения перебрал
источник

ch

central hardware in learn.java
Miroslav
Подскажите, пожалуйста, почему IDEA так? Все возможные значений енума перебрал, значит метод гарантированно вернет int (там интовый массив)
SonalLint вон тоже не считает, что я все значение перебрал почему-то
а какая ошибка то беспокоить? еслипро return то это уже не Idea а компилятор говорит что так нельзя
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Miroslav
Так там энум и я все значения перебрал
Так тогда точно не будет лишним в конце возвращать чето дефолтное
источник

M

Miroslav in learn.java
central hardware
а какая ошибка то беспокоить? еслипро return то это уже не Idea а компилятор говорит что так нельзя
Мм, нельзя в case делать return?
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Если вдруг
источник

M

Miroslav in learn.java
Чел Челу Чел Челыч
Так тогда точно не будет лишним в конце возвращать чето дефолтное
Мм, а как это дефолтное может произойти?
источник

ch

central hardware in learn.java
Miroslav
Мм, нельзя в case делать return?
можно, но должен быть return вне switch
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Miroslav
Мм, а как это дефолтное может произойти?
Ты добавил ещё пару филдов в енам
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
И свитч не обновил
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Тогда да
источник

ch

central hardware in learn.java
а если null передать вместо enum То что будет
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
central hardware
а если null передать вместо enum То что будет
NullPointerException
источник