Java Util 集合框架是 Java 編程中非常重要的一個部分,它提供了一系列用于操作數據的類。以下是一些常用的集合類及其使用方法:
List(列表):
使用示例:
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> arrayList = new ArrayList<>();
arrayList.add("A");
arrayList.add("B");
arrayList.add("C");
List<String> linkedList = new LinkedList<>();
linkedList.add("A");
linkedList.add("B");
linkedList.add("C");
}
}
Set(集合):
使用示例:
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<String> hashSet = new HashSet<>();
hashSet.add("A");
hashSet.add("B");
hashSet.add("C");
Set<String> treeSet = new TreeSet<>();
treeSet.add("A");
treeSet.add("B");
treeSet.add("C");
}
}
Map(映射):
使用示例:
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
Map<String, Integer> treeMap = new TreeMap<>();
treeMap.put("A", 1);
treeMap.put("B", 2);
treeMap.put("C", 3);
}
}
這些集合類提供了豐富的方法來操作數據,例如添加、刪除、查找等。在使用集合時,需要注意以下幾點:
Comparable
接口或使用 Comparator
進行比較)。