我编写了一些工作正常的代码,但我对于声明TreeMap的正确方法感到困惑.
如果SortedMap是Map的子接口,那么如果代码工作正常就可以使用Map吗?如果TreeMap可以正常使用Map,那么SortedMap是否必要?
应该是:
private Map<String, List <Bus>> map = new TreeMap<String, List <Bus>>();
Run Code Online (Sandbox Code Playgroud)
要么
private SortedMap<String, List <Bus>> map = new TreeMap<String, List <Bus>>();
Run Code Online (Sandbox Code Playgroud)
谢谢.对不起,这是如此基础 - 我是Java新手.
| 归档时间: |
|
| 查看次数: |
6672 次 |
| 最近记录: |