List 컬렉션은 복제가 허용되는 정렬된 컬렉션입니다. 물론 Collection의 모든 방법을 사용할 수도 있습니다
//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 목록 코드 분석 모음JAVA는 목록에 대한 분석을 수행합니다. collection Sort Collections.sort() Geek Academy Java 비디오 튜토리얼위 내용은 Java에서 복제를 허용하는 정렬된 컬렉션 목록에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!