Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > what does the "?" and ":" sign mean? |
Автор: Sandeepkamra 12.7.2022, 18:45 | ||
Полный вопрос: что означает "?" и знак ":" означает строку java-кода? Я пишу коды для конвертера RBG в HSV. У меня есть эта строка:
Я действительно не понимаю, что такое "?" и ":" означает здесь. кто-нибудь может объяснить это? |
Автор: Oldshelf 13.7.2022, 15:37 |
В JavaScript и PHP это выражение означает if (условие) then (действие) else (действие). То есть, если выражение (r==minRGB) истинно, то выполнить g-b, если - нет, то ((b==minRGB) ? r-g : b-r) (так же раскладывается на if/then/else). |