java 中的集合

本文详细介绍了Java集合框架中的ArrayList与HashMap类的基本用法、核心方法及区别,包括如何通过add方法添加元素、使用Iterator进行遍历、HashMap的put和get方法等。文章深入浅出地解释了这两个类在实际开发中的应用与重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

集合实现,ArrayList类和HashMap类

ArrayList<String> list = new ArrayList <String>();

ArrayList 类是一个泛型类,用于存储,检索和操作集合中的对象,在声明和实例化的时候,需要指定元素对象的具体类型,通过add方法可以将指定元素添加到指定位置,
list.add ("java 学习");
list.add ("java",1);
还可已通过addAll来实现将一个list赋值给另一个list,ArrayList 的遍历则是通过迭代器来实现,Iterator相当于是sqlite中的游标一样可以用来进行数据库的遍历,Iterator常用的三个方法。

boolean hasNext();
E next();
void  remove();
Iterator <String> iter = list.iterator();
while (iter.hasNext())
System.out.println(iter.next());
从ArrayList中获取数据,通过for循环 

for(String s : list);

HashMap 类

HashMap 是java集合框架中实现了Map接口的实现类,用于保存“键-值”关联关系的元素,通过指定的键可以获取相关联的值,由于键不允许重复,因此HashMap中不允许存在相同的元素,

<span style="font-size:18px;">HashMap <K,v> map = new HashMap <K,V>();</span>
<span style="font-size:18px;">public V put (K key, V value);
public V get(Object Key);</span>

HashMap 中的两个方法put是将数据插入到数组之中,get是从数组中获取数据。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值