【发布时间】:2014-11-14 17:56:57
【问题描述】:
在 Java 中,我有以下数组 'integerArray' 并向其中添加 2 个整数。
Integer[] integerArray = new Integer[3];
integerArray[0] = 1;
integerArray[1] = 2;
现在我从数组中创建一个列表。
List<Integer> integerList = Arrays.asList(integerArray);
此时,'integerList' 包含 1 和 2。
现在我向数组中添加另一个元素。
integerArray[2] = 3;
此时,如果我们检查 integerList,我们会看到它包含 1,2,3;
使用什么机制可以使对 Array 的任何更改也反映在 List 中?一个简单的实现或示例会很有帮助。
【问题讨论】: