1

ブール配列の真または偽の値をランダムに設定したい。Android アプリケーションでこれらの値をランダムに生成するにはどうすればよいですか?

4

4 に答える 4

8

java.util.RandomnextBoolean()には、配列を設定するために使用できるメソッドがあります。

// 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;
}
于 2012-10-10T17:23:09.293 に答える
5
Random random = new Random(); //java.util.Random
for (int i = 0; i < array.length; i++) {
    array[i] = random.nextBoolean();
}
于 2012-10-10T17:23:41.540 に答える