true и false
Все конструкции с условием вычисляют истинность или ложность условного выражения, что бы определить способ выполнения.
Пример условного выражения - А==В. Оператор сравнения == проверяет, равно ли значение А значению В.
Результат проверки может быть истинным (true) или ложным (false).
Любой из операторов сравнения может применяться в условном выражении.
Однако, необходимо заметить, что Java не разрешает использовать числа в качестве логических значений, хотя это позволено в С и С++(где не-ноль считается "истинным", а ноль - "ложным"). Если нам потребуется использовать числовой тип там, где требуется boolean (скажем в условии if(a)), сначала придется его преобразовать к логическому типу оператором сравнения в условном выражении - например, if(a!=0).







Отправить комментарий