我有下面的这段代码。如何将每个元素初始化为 false?
boolean[] seats = new boolean[10]
我看到了一个类似的问题。但是第二行对我来说没有意义(你能解释一下第二行吗?)。
Boolean[] array = new Boolean[size];
Arrays.fill(array, Boolean.FALSE);
我有下面的这段代码。如何将每个元素初始化为 false?
boolean[] seats = new boolean[10]
我看到了一个类似的问题。但是第二行对我来说没有意义(你能解释一下第二行吗?)。
Boolean[] array = new Boolean[size];
Arrays.fill(array, Boolean.FALSE);
Arrays.fill(array, Boolean.TRUE);
- Bharat Sinha默认情况下,boolean
被初始化为 false
。因此,在这里您不需要做任何特定的事情。当您创建一个布尔数组并且不初始化它时,所有元素都将是 false
。
那么如何将其初始化为 True 呢?
简单地使用 Arrays.fill(array, Boolean.TRUE);
即可。