ArrayList遍历方式

本文介绍了如何使用Java中的ArrayList来添加、检索元素,并提供了三种不同的遍历方法:使用迭代器对象、增强for循环及传统for循环。此外还展示了如何获取集合大小及检查元素是否存在。

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

ArrayList<String> list=new ArrayList<String>();
list.add("123");//往集合中添加元素
list.add(1,"213")//将此元素设置在下标为1的位置


ArrayList的遍历方法


//1使用迭代器对象来进行统一遍历
Iterator<String> it =list.iterator();
while(it.hasNext()){
   systme.out.println(it.next());
}
迭代器角色(Iterator):迭代器角色负责定义访问和遍历元素的接口。
迭代器具体去百度




//2使用增强for循环进行遍历
for(String str:list){
systme.out.println(str);
}


//3使用传统的循环进行遍历
for(int i=0;i<list.size();i++){
system.out.println(list.get(i));
}


查看API


system.out.println(list.size());//打印出list集合中元素的个数
system.out.println(list.contains("124"))//查找集合中是否包含124元素,返回值为true或false
system.out.println(list.get(1));//取出第二个元素,下标为1的元素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值