Java集合框架

集合框架是什么?

想象一下,你有一堆东西需要分类存放。Java的集合框架就是一套工具,帮助你把这些“东西”(也就是数据)整理得井井有条。

List

List就像是一个购物清单,你可以往里面添加物品,也可以按顺序查看它们。List允许你存储重复的元素,并且它们是有顺序的。

Set

Set就像是一个独特的收藏,每个元素都是独一无二的,不允许重复。就像你收藏的邮票,每张都是唯一的。

Map

Map就像是一个电话簿,你可以把一个人的名字和他们的电话号码关联起来。在Map中,每个元素都有一个键(Key)和一个值(Value),键是唯一的,但值可以重复。

0基础教程示例

让我们用一些简单的例子来说明这些集合是如何工作的:

  1. 创建一个List

     

    java

    List<String> fruits = new ArrayList<>(); fruits.add("Apple"); fruits.add("Banana"); System.out.println(fruits); // 输出:[Apple, Banana]

  2. 使用Set来存储不重复的元素

     

    java

    Set<String> uniqueFruits = new HashSet<>(); uniqueFruits.add("Apple"); uniqueFruits.add("Apple"); // 重复的元素不会被添加 System.out.println(uniqueFruits); // 输出:[Apple]

  3. 使用Map来存储键值对

     

    java

    Map<String, Integer> phoneBook = new HashMap<>(); phoneBook.put("Alice", 1234567890); phoneBook.put("Bob", 0987654321); System.out.println(phoneBook.get("Alice")); // 输出:1234567890

为什么使用集合框架?

  • 组织性:集合框架帮助你以逻辑和有序的方式存储数据。
  • 功能性:集合提供了很多内置的方法来处理数据,比如添加、删除、查找等。
  • 灵活性:不同的集合类型适用于不同的场景,你可以根据自己的需要选择合适的集合。

记住,集合框架是Java中非常重要的一部分,一旦你掌握了它们,你就能更有效地编写和管理数据的代码。就像在生活中整理你的房间一样,使用集合框架可以帮助你保持代码的整洁和有序。

整理了一份价值2万元的Java全系列课程资料,有需要的联系我。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周盛欢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值