Collections. sort(List)如果你定义为arraylist就有问题了。。。定义为list就可以正常排序
arraylist得独有方法可以使用
instanceof arraylist
Arraylist tempAryList = (ArrayList)list;
List 是个接口 不是实体类 而ArrayList实现了List
List 接口下 还有Vector LinkedList 而LinkedList还实现了Queue接口
如果你说 LinkedList有独有的方法还比较靠谱
ArrayList有的方法应该在List中都有声明
实际使用List就是在用ArrayList
同意楼上解释