Coleções em Java

💡 原文约400字/词,阅读约需2分钟。
📝

内容提要

Java 集合框架用于组织对象,不支持基本类型,但数组可以包含基本类型。主要接口有 List、Set 和 Map。List 允许重复且保持顺序;Set 不允许重复;Map 将键映射到值。常用实现有 ArrayList、LinkedList、HashSet、TreeSet、HashMap。Comparable 和 Comparator 用于排序,前者影响类本身,后者不影响。Map 的 put 方法用于更新或创建键值对,可通过键直接搜索。

🎯

关键要点

  • Java 集合框架用于组织对象,不支持基本类型,但数组可以包含基本类型。

  • 集合框架的方法位于 java.util 包中。

  • 主要接口包括 List、Set 和 Map。

  • List 允许重复元素并保持插入顺序,常见实现有 ArrayList 和 LinkedList。

  • Set 不允许重复元素,常见实现有 HashSet、TreeSet 和 LinkedHashSet。

  • Map 将键映射到值,常见实现有 HashMap、TreeMap 和 LinkedHashMap。

  • Comparable 和 Comparator 用于排序,前者影响类本身,后者不影响。

  • Map 的 put 方法用于更新或创建键值对,可以通过键直接搜索。

  • 旧的实现包括 Vector(同步)和 HashTable(同步且不允许空值)。

🏷️

标签

➡️

继续阅读