List是Collection的子接口,List中的元素是有顺序的,而且可以重复。
List中的元素都对应一个整数型的序号,可以根据序号存取容器中的元素。
List容器类有ArrayList,LinkedList等。
TestList.java
import java.util.*; //List方法举例 public class TestList { public static void main(String[] args){ List l1 = new LinkedList(); for(int i=0; i<=5; i++){ //想l1中添加元素 l1.add("a" + i); } System.out.println(l1);//[a0, a1, a2, a3, a4, a5] //在l1的第三个位置添加元素“a001”,后面的元素向后移 l1.add(3,"a001"); System.out.println(l1);//[a0, a1, a2, a001, a3, a4, a5] //将第六个位置上的元素设置为“a200” l1.set(6,"a200"); System.out.println(l1);//[a0, a1, a2, a001, a3, a4, a200] //打印l1第二个位置上的元素 System.out.println((String)l1.get(2) + " ");//a2 //找到l1中元素“a3”的位置 System.out.println(l1.indexOf("a3"));//4 //移除l1第1个位置上的元素 l1.remove(1); System.out.println(l1);//[a0, a2, a001, a3, a4, a200] } }
F:\java>javac TestList.java 注: TestList.java使用了未经检查或不安全的操作。 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。 F:\java>java TestList [a0, a1, a2, a3, a4, a5] [a0, a1, a2, a001, a3, a4, a5] [a0, a1, a2, a001, a3, a4, a200] a2 4 [a0, a2, a001, a3, a4, a200] F:\java>
白诗秀儿 2016-03-24
寒江独钓 2016-04-19
cat 2022-09-20
蝈蝈 2021-02-12
黄海居士 2021-05-06
翱翔无限 2021-04-02
尘飞扬 2023-05-27
牵马的蜘蛛 2013-11-19
泡泡 2016-05-20
韵竹 2019-04-04
95崔国权(mobei) 2025-04-02
95崔国权(mobei) 2025-04-02
95崔国权(mobei) 2025-04-02
藏家519 2025-04-03
马踏飞燕 2025-04-03
1 2025-04-03
彭于晏东北分晏 2025-04-02
藏家574 2025-04-02
一耶暴富 2025-04-02
藏家197 2025-04-02