Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为布尔数组生成随机值?_Java - Fatal编程技术网

Java 如何为布尔数组生成随机值?

Java 如何为布尔数组生成随机值?,java,Java,我想随机设置布尔数组的真值或假值。如何为android应用程序随机生成这些值?

我想随机设置布尔数组的真值或假值。如何为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();

 }