Вопрос задан 26.03.2021 в 12:58. Предмет Информатика. Спрашивает Зиятдинова Аиша.

Вопрос к программистам, или людям хоть немного разбирающимся в Джаве (Java). Есть такая

переменная интеджера, которая что-то там проверяет на истину или ложь. Если первое истинно, то все выфраежение является правдой и наоборот. если честно я в эту тему вообще не въехал. Помогите кто знает. Вот пример: int wrt = true ? 5 : 8;
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Куприянова Влада.

int wrt = true ? 5 : 8;

Объясню вашу запись:

int - > один из типов данных у java.

wrt - > название переменной.

запись  true ? 5 : 8  - это так званый тернарный оператор.

Где первая часть оператора до знака вопроса - это условие, после - значение которые будет иметь переменная в зависимости от результата условие(истинна или ложь).

У вашем примере  условие это значение true, результат это числа 5 и 8.

Что это означает, если условие истинно то есть его значение true, то переменная wrt будет иметь значение 5.  Если условие ложь то есть его значение false, то переменная wrt будет иметь значение 8.

Результатом вашего примера будет int wrt = 5;

Условие могут быть разные, ваш пример уже отображает результат самого условие(true или false).

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Пример кода, который вы привели, является тернарным оператором в Java. Тернарный оператор является сокращенной формой записи условного оператора if-else.

В данном случае, выражение "true ? 5 : 8" означает следующее: если значение переменной "true" является истиной, то значение переменной "wrt" будет равно 5, в противном случае - 8.

Таким образом, значение переменной "wrt" будет равно 5, так как условие "true" является истинным.

Для более подробного понимания тернарных операторов в Java, вы можете обратиться к документации по ссылке: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос