Ume*_*cha -3 java list arraylist
可能重复:
Java中的类型列表与类型ArrayList
嗨我在接受采访时被问到以下问题:
您会在何时何地选择以下哪一项?
ArrayList<SomeType> a = new ArrayList<SomeType>(); or
List<SomeType> a = new ArrayList<SomeType>();
Run Code Online (Sandbox Code Playgroud)
我不知道有什么区别,如果有人知道请帮助.提前致谢.
其次是更好的原因,您可以通过一行代码更改简单地将底层实现更改ArrayList为LinkedList(或任何正确的实现).
| 归档时间: |
|
| 查看次数: |
370 次 |
| 最近记录: |