当我这样做时会发生什么:
List<Integer> listA = new ArrayList<Integer>();
List<Integer> ListB = new ArrayList<Integer>();
listA = ...filled with some data...
listB = ...filled with some other data...
listA.clear();
listA = listB;
Run Code Online (Sandbox Code Playgroud)
值是复制还是仅重新引用?如果我现在(在此代码之后)listA.clear() 再次打电话,也会listB清楚吗?
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |