Computer >> Máy Tính >  >> Lập trình >> Java

Làm thế nào chúng ta có thể khởi tạo một mảng boolean trong Java?


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