| Программирование на языке Java |
| Тип 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 = 0x55; 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 вы узнаете, как можно форматировать выводимые числовые значения. |
