Mảng boolean chỉ có thể được sử dụng để lưu trữ các giá trị kiểu dữ liệu boolean và giá trị mặc định của mảng boolean là false . Một mảng boolean được khởi tạo thành false và các mảng của loại tham chiếu được khởi tạo thành null . Trong một số trường hợp, chúng ta cần khởi tạo tất cả các giá trị của mảng boolean bằng true hoặc false. Chúng tôi có thể sử dụng Arrays.fill () trong những trường hợp như vậy.
Cú pháp
boolean[] booleanArray;
Ví dụ
import java.util.Arrays; public class BooleanArrayTest { public static void main(String[] args) { Boolean[] boolArray = new Boolean[5]; // initialize a boolean array for(int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } Arrays.fill(boolArray, Boolean.FALSE); // all the values will be false for(int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } Arrays.fill(boolArray, Boolean.TRUE); // all the values will be true for (int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } } }
Đầu ra
null null null null null false false false false false true true true true true