Java 如何为布尔数组生成随机值?
我想随机设置布尔数组的真值或假值。如何为android应用程序随机生成这些值?Java 如何为布尔数组生成随机值?,java,Java,我想随机设置布尔数组的真值或假值。如何为android应用程序随机生成这些值?
// assumes a java.util.Random called random
boolean[] randomBools(int len) {
boolean[] arr = new boolean[len];
for(int i = 0; i < len; i++) {
arr[i] = random.nextBoolean();
}
return arr;
}
Random有一个名为nextBoolean的方法,可以用来填充数组
// assumes a java.util.Random called random
boolean[] randomBools(int len) {
boolean[] arr = new boolean[len];
for(int i = 0; i < len; i++) {
arr[i] = random.nextBoolean();
}
return arr;
}
这样的办法应该行得通
boolean[] arr = new boolean[10];
Random r = new Random();
for(int i=0 ; i<arr.length ; i++){
arr[i] = r.nextBoolean();
}
这样的办法应该行得通
boolean[] arr = new boolean[10];
Random r = new Random();
for(int i=0 ; i<arr.length ; i++){
arr[i] = r.nextBoolean();
}