【发布时间】:2012-07-02 21:00:13
【问题描述】:
假设我在其中有一个名为“Node”的对象列表 -> 可迭代的 allNodes。
假设我遍历了 allNodes 中的所有节点并将它们添加到自己的列表中,如下所示:
Iterable<Node> allNodes = dataManager.getAllNodes();
List<Node> copyOfAllNodes;
for(Node node : allNodes) {
copyOfAllNodes.add(node);
}
副本成为参考还是不影响原始列表的副本?
【问题讨论】:
-
假设你不知道(你应该知道!),测试有那么难吗?
-
碰一下先生,你说得对,我绝对应该自己测试一下,看看是不是。