将数字初始化为布尔向量

时间:2015-10-16 12:51:33

标签: java

如何用每个点中的数字填充布尔向量而不是false / true?

    public static void initateTakenWords(boolean[] takenWords)
{
    for(int i = 0; i<takenWords.length; i++)
    {
        takenWords [i] = i;
    }
}

这是我的一个方法中的代码,但是我无法将数字初始化为takeWords向量。

1 个答案:

答案 0 :(得分:0)

你做不到。如果要将数组初始化为数字而不是FALSE和TRUE,则需要将数组设置为整数数组而不是布尔值。

旁注:

您可以使用Arrays#fill()

而不是使用循环将数组初始化为默认值
boolean[] arr = new boolean[size];
Arrays.fill(arr, Boolean.FALSE);