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

324
28 января 2017, 09:14

Читаю книгу и вычитал, что по умолчанию переменные типа boolean имеют значение false. Следовательно, если я создам массив из четырёх значений false, мне достаточно просто написать так?

boolean[] flags = new boolean[4];

А если так?

Boolean[] flags = new Boolean[4];

Или в массивax это правило не работает? Будет null? Если работает, то где не работает?

Answer 1

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

READ ALSO
Почему не отображается css?

Почему не отображается css?

У меня в проекте 2 html файла, для каждого из них есть свой css файл

510
Закрытие select [требует правки]

Закрытие select [требует правки]

Стоит связанный список городов и регионов, при выборе региона, можно перейти на выбор города, при этом закроется окошко с выбором региона,...

395
Как через System.Diagnostics.Process.Start открыть файл на клиенте?

Как через System.Diagnostics.Process.Start открыть файл на клиенте?

У пользователя есть список файлов разного расширенияКогда он два раза кликает на файл, должна открываться соответствующая программа просмотра...

428