问答网

当前位置: 首页 > 知识问答 > list和arraylist区别

list和arraylist区别

知识问答 浏览7次

List和ArrayList都是Java***框架中的接口和实现类,List是一个接口,而ArrayList是List接口的一个实现类,List接口不能被实例化,但是可以创建一个指向List接口的引用,而ArrayList实现了List接口,可以直接被实例化。

List接口定义了一些通用方法,如add、remove、contains等,而ArrayList提供了一些特定于列表的方法,如addAll、removeRange等。