public String toString() {
return name != null ? name.toUpperCase() : null;
}
Объясните, пожалуйста, что тут происходит
JD
18 уровень
что делает эта строчка?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anton
26 августа 2019, 15:04решение
Если переменная name не равна нулю функция возвращает name.toUpperCase(), если равна нулю то возвращает нуль.
+2
JDBackend Developer в EPAM
26 августа 2019, 15:14
спасибо)
0
Wladyslaw Java Developer Master
26 августа 2019, 13:58решение
Это тернарный оператор
Ничего сложного, на самом деле, просто немного иная форма записи if-else, но с возвращаемым значением
+2