Программирование на языке Java

         

Тип boolean



Тип boolean

В языке Java имеется простой тип boolean, используемый для хранения логических значений. Переменные этого типа могут принимать всего два значения - true (истина) и false (ложь). Значения типа boolean возвращаются в качестве результата всеми операторами сравнения, например (а < b) - об этом разговор пойдет в следующей главе. Кроме того, в главе 6 вы узнаете, что boolean - это тип, требуемый всеми условными операторами управления - такими, как if, while, do. boolean done = false;

Завершая разговор о простых типах...

Теперь, когда мы познакомились со всеми простыми типами, включая целые и вещественные числа, символы и логические переменные, давайте попробуем собрать всю информацию вместе. В приведенном ниже примере создаются переменные каждого из простых типов и выводятся значения этих переменных. class SimpleTypes { public static void main(String args []) { byte b = 0х55; short s = 0x55ff; int i = 1000000; long l = 0xffffffffL; char с = ' a' ; float f = .25f; double d = .00001234; boolean bool = true; System.out.println("byte b = " + b); System.out.println("short s = " +s); System.out.println("int i = " + i); System.out.println("long l = " + l); System.out.println("char с = " + с); System.out.println("float f = " + f); System.out.println("double d = " + d); System.out.println("boolean bool = " + bool); } }

Запустив эту программу, вы должны получить результат, показанный ниже: С: \> java SimpleTypes byte b = 85 short s = 22015 int i = 1000000 long l = 4294967295 char с = а float f = 0.25 double d = 1.234e-005 boolean bool = true

Обратите внимание на то, что целые числа печатаются в десятичном представлении, хотя мы задавали значения некоторых из них в шестнадцатиричном формате. В главе 12 вы узнаете, как можно форматировать выводимые числовые значения.



Содержание раздела