float的arraylist的arraylist的Java初始值

ede*_*iss 0 java arraylist

鉴于以下代码

ArrayList<ArrayList<Float>> fWordTagProb = new ArrayList<ArrayList<Float>>();
for(int f=0;f<pennTreeTags.size();f++)
    fWordTagProb.add(new ArrayList<Float>());
Run Code Online (Sandbox Code Playgroud)

这个二维阵列中每个"单元"的初始值是多少?它是零吗?

因此对于Integer类型它是一样的吗?

在此先感谢您的帮助

Bhe*_*ung 5

每个元素fWordTagProb都是空的ArrayList.从逻辑上讲,空列表中还没有任何内容.

如果您使用Integer而不是,那将是相同的Float.