📅  最后修改于: 2023-12-03 15:32:04.219000             🧑  作者: Mango
Booleans.contains()
方法在Java中,Booleans提供了一些静态的方法用于操作布尔数据类型及其包装类Boolean。其中之一就是contains() 方法,可以用来判断一个布尔值是否包含在一个布尔数组中。
布尔值包含在布尔数组中可以使用以下方法:
public static boolean contains(boolean[] array, boolean value)
参数说明:
array
:要搜索的布尔数组。value
:要查找的布尔值。返回值:
true
。false
。以下示例展示了如何使用Booleans.contains()
方法,判断一个布尔值是否包含在一个布尔数组中:
import com.google.common.primitives.Booleans;
public class BooleansContainsExample {
public static void main(String[] args) {
boolean[] boolArr = new boolean[] { true, false, false, true, true };
System.out.println("数组中是否存在 true ? : " + Booleans.contains(boolArr, true));
System.out.println("数组中是否存在 false ? : " + Booleans.contains(boolArr, false));
}
}
输出结果:
数组中是否存在 true ? : true
数组中是否存在 false ? : true
可以看到,方法返回的结果为true
,因为指定的布尔值true
和false
都包含在该布尔数组中。
Booleans.contains()
方法是一个很方便的工具方法,可以帮助我们快速判断一个布尔数组中是否包含指定的布尔值。建议在使用该方法时,尽量使用原生数组而非集合类,以提高性能。