1. Обзор
В этом уроке мы узнаем, как преобразовать логическое
значение в значение int
. Во-первых, мы рассмотрим, как Java обрабатывает эти два примитивных типа данных ; затем мы рассмотрим несколько способов преобразования логического значения в целое число.
2. Типы данных
В Java целое число может быть представлено примитивным типом данных int или
классом-оболочкой Integer . Примитивный тип данных представляет собой 32-разрядное целое число со знаком, представленное методом кодирования с дополнением до двух . Класс Integer служит оболочкой, которая позволяет выполнять операции с целыми числами без знака, а также обрабатывать целые (примитивные) значения как объекты для работы с Generics .
С другой стороны, логические
значения не имеют определенного размера в памяти, но по умолчанию они соответствуют операционной системе и виртуальной машине Java (JVM) . Точно так же, как и у всех примитивных типов данных в Java, у boolean
есть класс-оболочка Boolean, который позволяет логическим значениям вести себя как объекты.