Java 集合是一組數據結構和算法,用于存儲和操作一組對象。這些集合增強了Java語言,并提供了一個標準的方法來存儲和操作數據。Java集合可以存儲任何類型的對象,包括簡單的基本類型,如整數和字符,復雜的自定義對象,如集合和映射。
Java 集合框架是Java平臺提供的一套標準數據結構接口和實現類。它提供了一些接口,如List、Set、Map 等,以及它們的相應實現類,如ArrayList、HashSet、HashMap 等。這些接口和類可以讓程序員更方便地使用和操作Java集合。
// 創建一個ArrayList
List<String> list = new ArrayList<>();
// 將元素添加到列表中
list.add("Java");
list.add("C++");
list.add("Python");
// 遍歷列表中的元素
for(String str : list) {
System.out.println(str);
}
上面的代碼展示了如何創建一個ArrayList,并向其中添加元素。使用for-each循環來遍歷列表中的元素,并打印它們的值。Java集合和集合框架提供了很多其他功能,例如按條件排序、搜索、過濾等等。