我有一个名为“link_occur_nodup”的二维向量,其中包含 [[5, 2, 1, 1], [2, 1, 1]] 的数据。现在,如果我尝试做
Vector<Vector<Integer>> temp=(Vector<Vector<Integer>>) link_occur_nodup.clone();
temp.elementAt(0).set(1, 50);
System.out.println(temp+" "+link_occur_nodup);
输出是: [[5, 50, 1, 1], [2, 1, 1]] [[5, 50, 1, 1], [2, 1, 1]] 我想知道为什么值会改变在两个向量中?相反,它只能在“temp”向量中。有人可以解释一下吗?