List、Map、Set 接口在Java中的存取元素特点-List 接口

时间:2024-07-10 09:41:02

特点:

  • 有序性:List中的元素是有序的,按照插入顺序排列。
  • 可重复性:List允许存储重复的元素。
  • 索引访问:可以通过索引(位置)来访问和修改List中的元素。

常见实现类:

  • ArrayList:基于动态数组实现,适合随机访问,插入和删除效率较低。
  • LinkedList:基于双向链表实现,插入和删除操作效率高,但查询效率较低。

示例:

List<String> list = new ArrayList<>();  
	list.add("Apple");  
	list.add("Banana");  
	list.add("Apple"); // 重复添加  
System.out.println(list.get(1)); // 输出 "Banana",通过索引访问元素

相关文章