java中简单介绍一个有序的,允许重复的集合 List
程序员文章站
2022-04-01 09:01:41
...
List集合是一个有序的,允许重复的集合,当然它也可以使用Colletion的所有方法
特别指出的是List是可以通过下标来访问元素的,第一个元素的下标为0,第二个是1
-
一下为Lsit的一些方法示例
//List集合是有序的,允许重复的每个元素都有对应的索引,可以通过索引来访问元素 //索引下标从0开始 package List; import java.util.ArrayList; import java.util.List; public class ListTest { public static void main(String args[]){ List list = new ArrayList(); list.add(new String("java1")); list.add(new String("java2")); list.add(new String("java3")); list.add(1, new String("java4")); // 将下标为1(也就是第二个元素)置为 java4,本来的元素从第二个元素开始全部往后移动 // 一位 for(int i=0 ;i<list.size(); i++){ System.out.print(list.get(i) + ","); // 通过get(i)(i为下标)可以访问list指定位置的元素 } System.out.println(); list.remove(2); // 删除指定下标的元素(下标为2即时第三个元素) System.out.println(list); System.out.println(list.indexOf(new String("java1")) ); // 注意,这里indexOf()会返回1,说明indexOf()方法不是通过 == 来匹配元素 // 而是通过equals()方法来匹配的 list.set(1, new String("java5")); // 设置特定下标为特定元素 System.out.println(list); System.out.println(list.subList(1,2)); // 包头不包尾 } } //输出结果 // java1,java4,java2,java3, // [java1, java4, java3] // 0 // [java1, java5, java3] // [java5]
相关文章:
JAVA对list集合进行排序Collections.sort()
相关视频:
以上就是java中简单介绍一个有序的,允许重复的集合 List的详细内容,更多请关注其它相关文章!
上一篇: 使用对象封装ajax重复调用的方法
推荐阅读
-
Java 数组练习题:随机生成10个整数,并添加到一个数组中,数组不允许添加重复的数字【多测师_何sir】
-
Java__单列集合Collection中List接口与Set接口的简单应用
-
Java判断一个值,或者对象是否存在list集合中和去掉list集合中重复的元素
-
Scala中的List有序可重复集合:列表List基本使用
-
java中简单介绍一个有序的,允许重复的集合 List
-
java中的List:ArrayList、LinkedList实现接口的简单介绍
-
Java 数组练习题:随机生成10个整数,并添加到一个数组中,数组不允许添加重复的数字【多测师_何sir】
-
如何去除Java中List集合中的重复数据
-
java中的List:ArrayList、LinkedList实现接口的简单介绍
-
java中简单介绍一个有序的,允许重复的集合 List