草庐IT

java - Collections.nCopies 不创建列表副本

我已经创建了一个List的列表,并设置了默认大小。因此,我使用set方法将数据添加到列表中。我的代码:packagetest;importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;publicclassTest2{publicstaticvoidmain(Stringargs[]){List>keys=newArrayList(Collections.nCopies(3,newArrayList()));Listvalues=keys.get(2);values.add("Hello");v