Java 列表和数组的区别
可能重复:Java 列表和数组的区别,java,Java,可能重复: java中列表和数组的区别是什么?或者数组和向量之间的差异 通常(在Java中)数组是一种数据结构,通常由存储对象集合的顺序内存组成 列表是Java中的一个示例,这意味着它可能有多个实现。其中一个实现是ArrayList,它是一个使用数组作为数据结构实现List接口行为的类 还有许多其他类实现了列表接口。查看它们的一个简单方法是查看Javadoc for列表: 在该页面上,您将看到“所有已知的实现类”,它们是Java中所有类型的列表。-数组是原语,List是一个接口,用于定义顺序容
java中列表和数组的区别是什么?或者数组和向量之间的差异 通常(在Java中)数组是一种数据结构,通常由存储对象集合的顺序内存组成
列表
是Java中的一个示例,这意味着它可能有多个实现。其中一个实现是ArrayList
,它是一个使用数组作为数据结构实现List
接口行为的类
还有许多其他类实现了列表
接口。查看它们的一个简单方法是查看Javadoc for列表
:
在该页面上,您将看到“所有已知的实现类”,它们是Java中所有类型的列表。-数组是原语,
List
是一个接口,用于定义顺序容器上的一组操作,Vector实现List
。除非您指的是ArrayList
,而不是Array
。在发布问题之前,您应该阅读他们的文档:接口、类和类