Java集合框架:ArrayList、HashMap等常见容器使用示例

原创 男娘i 2024-09-05 23:33 64阅读 0赞

在Java中,集合框架提供了多种数据结构,如ArrayList(动态数组)、HashMap(键值对)等。这里我们将通过一些示例来演示这些容器的使用。

  1. ArrayList

ArrayList是动态数组,可以根据需要添加或删除元素。

  1. // 创建一个ArrayList
  2. List<String> list = new ArrayList<>();
  3. // 添加元素
  4. list.add("Element 1");
  5. list.add("Element 2");
  6. // 打印元素
  7. for (String s : list) {
  8. System.out.println(s);
  9. }
  1. HashMap

HashMap是一种键值对存储的数据结构,可以通过键快速获取对应的值。

  1. // 创建一个HashMap
  2. Map<String, Integer> map = new HashMap<>();
  3. // 添加键值对
  4. map.put("Element 1", 10);
  5. map.put("Element 2", 20);
  6. // 获取元素的值
  7. int value = map.get("Element 1");
  8. System.out.println(value); // 输出:10
  9. // 键不存在时,返回默认值(null)
  10. value = map.get("Nonexistent Key");
  11. System.out.println(value); // 输出:null

以上就是Java集合框架中ArrayList和HashMap的使用示例。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,64人围观)

还没有评论,来说两句吧...

相关阅读