java中list
List是Java中的一种数据结构,用于存储一组有序的元素。List可以存储重复的元素,并且可以通过索引访问元素。
常见的实现类有ArrayList和LinkedList,它们的区别在于ArrayList是基于动态数组实现的,而LinkedList是基于双向链表实现的。
List的常用方法包括:
- add:添加元素
- get:获取指定索引位置的元素
- remove:移除指定元素
- size:获取列表大小
- indexOf:获取指定元素在列表中的索引位置
- isEmpty:判断列表是否为空
- clear:清空列表
示例代码:
List<String> list = new ArrayList<>();
list.add("apple");
list.add("orange");
list.add("banana");
System.out.println(list.get(0)); // 输出:apple
list.remove("orange");
System.out.println(list.size()); // 输出:2
System.out.println(list.indexOf("banana")); // 输出:1
System.out.println(list.isEmpty()); // 输出:false
list.clear();
System.out.println(list.isEmpty()); // 输出:true
``
原文地址: https://www.cveoy.top/t/topic/hizm 著作权归作者所有。请勿转载和采集!