Страницы

Поиск по вопросам

вторник, 9 апреля 2019 г.

Массив из значений false

Читаю книгу и вычитал, что по умолчанию переменные типа boolean имеют значение false. Следовательно, если я создам массив из четырёх значений false, мне достаточно просто написать так?
boolean[] flags = new boolean[4];
А если так?
Boolean[] flags = new Boolean[4];
Или в массивax это правило не работает? Будет null? Если работает, то где не работает?


Ответ

Boolean - объект, и для него будет null. boolean - примитив, и для него будет false

Комментариев нет:

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