Size: a a a

2020 March 08

e

elefus in learn.java
тут стоит задать вопрос, а каков ожидаемый результат?
сейчас программа исполняет ровно то, что вы её попросили
источник

ЕИ

Евгений Иванов in learn.java
ожидаемый результат введеное слово наоборот, что не так у меня?
источник

e

elefus in learn.java
введенное слово с клавиатуры через консоль?
тогда в 18 строке нужен не in.toString() а in.nextLine()
источник

ЕИ

Евгений Иванов in learn.java
а понял спасибо огромное
источник

ЕИ

Евгений Иванов in learn.java
попробую
источник

e

elefus in learn.java
а так вы отобразили результат вызова toString на объекте Scanner
источник

e

elefus in learn.java
в обратном порядке
источник

ЕИ

Евгений Иванов in learn.java
понял, спасибо
источник

ЕИ

Евгений Иванов in learn.java
А почему первая буква не та в массиве?
источник

ЕИ

Евгений Иванов in learn.java
d а не w
источник

СЧ

Саня Черкас in learn.java
Потому что java🤣
источник

ГС

Губко Сергей in learn.java
Всем привет)
возникла необходимость проверить int на пустоту. НО как уже прочитал инт ни когда бывает пустым.
Но допустим у меня есть поле в которое пишут возраст  и мне нужно пропускать юзера далее, пока не заполнит корректный возраст или заполнит там хоть что-то.
Читая форумы там написано нужно сконвектировать инт  в интеджер и потом проверить на пустоту.  
Вот как я наивно думал что все изи, и решил проверить так
if (userAge <= 0 || userAge == null)
Но IDE быстро мня завернула)
Подскажите плиз  крутой способ) и короткий
источник

D

Dimcho Dimov in learn.java
Евгений Иванов
Подскажите пожалуйста что означает такая ошибка?
tmp = a1
a1 = a2
a2 = tmp

В теле цикла ошибка в направлении второго присваивания.
источник

RG

Roman Grigorev in learn.java
Губко Сергей
Всем привет)
возникла необходимость проверить int на пустоту. НО как уже прочитал инт ни когда бывает пустым.
Но допустим у меня есть поле в которое пишут возраст  и мне нужно пропускать юзера далее, пока не заполнит корректный возраст или заполнит там хоть что-то.
Читая форумы там написано нужно сконвектировать инт  в интеджер и потом проверить на пустоту.  
Вот как я наивно думал что все изи, и решил проверить так
if (userAge <= 0 || userAge == null)
Но IDE быстро мня завернула)
Подскажите плиз  крутой способ) и короткий
Integer digital = Integer.valueOf(null);
boolean result = digital.equals(null) ? true : false; //будет True, т.к. null передаю

Вместо null свой int передаешь
Integer - Объект
int - примитив
Примитивы нельзя на null проверить. Объекты - можно. Делаешь автоупаковку в Integer и проверяешь
источник

ГС

Губко Сергей in learn.java
Roman Grigorev
Integer digital = Integer.valueOf(null);
boolean result = digital.equals(null) ? true : false; //будет True, т.к. null передаю

Вместо null свой int передаешь
Integer - Объект
int - примитив
Примитивы нельзя на null проверить. Объекты - можно. Делаешь автоупаковку в Integer и проверяешь
спасибо Роман, видимо без автоупаковки ни как)
источник

RG

Roman Grigorev in learn.java
Ну или -1 обычно передают еще и делать логику, если "-1", то скип
источник

RG

Roman Grigorev in learn.java
Больше костыль конечно
источник

ГС

Губко Сергей in learn.java
Roman Grigorev
Ну или -1 обычно передают еще и делать логику, если "-1", то скип
не не костылить не нужно)
источник

RG

Roman Grigorev in learn.java
Если бы мне нужно было подождать с установкой возраста, сделай DTO объекта
источник

RG

Roman Grigorev in learn.java
Передавай только то, что тебе нужно установить. А потом в отдельном методе реализовать установку возраста
источник