Looking for java Keywords? Try Ask4Keywords

Java Language Тернарный оператор


пример

Иногда вам нужно проверить условие и установить значение переменной.

Напр.

String name;

if (A > B) {
    name = "Billy";
} else {
    name = "Jimmy";
}

Это можно легко записать в одной строке, так как

String name = A > B ? "Billy" : "Jimmy";

Значение переменной устанавливается в значение сразу после условия, если условие истинно. Если условие ложно, второе значение будет присвоено переменной.