我们如何在Java中初始化一个布尔数组?

的布尔数组可用于仅存储布尔数据类型值和默认值的布尔数组的是假。布尔数组初始化为false ,引用类型数组初始化为null。在某些情况下,我们需要使用true或false初始化布尔数组的所有值。在这种情况下,我们可以使用 Arrays.fill()方法。

语法

boolean[] booleanArray;

示例

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]);

      }

   }

}

输出结果

null

null

null

null

null

false

false

false

false

false

true

true

true

true

true

以上是 我们如何在Java中初始化一个布尔数组? 的全部内容, 来源链接: utcz.com/z/351520.html

回到顶部