博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java ArrayList集合迭代读取元素
阅读量:4958 次
发布时间:2019-06-12

本文共 981 字,大约阅读时间需要 3 分钟。

使用泛型版的ArrayList集合,对其添加100个不同的整数:

1.使用add()方法将100个整数添加到ArrayList集合中;

2.调用集合的iterator()方法获得Iterator器,并调用Iterator的hasNext()和next()方法,迭代的读取集合中的每个整数并输出;

3.调用get()方法先后读取索引为50和102的整数,要求使用try-catch结构处理下标越界异常

 

import java.util.ArrayList;import java.util.Iterator;public class aabb {public static void main(String[] args) {        ArrayList array = new ArrayList();        System.out.println("打印ArrayList中的所有元素:");        for(int i=1;i<=100;i++){            array.add(i);        }        Iterator it = array.iterator();        while(it.hasNext()){            System.out.println(it.next()); }        try {            System.out.println("调用get()读取索引位置为50:");               System.out.println(array.get(50));            System.out.println("调用get()读取索引位置为102:");               System.out.println(array.get(102));            }          catch (IndexOutOfBoundsException e) {                 System.out.println("数据越界啦");            }    }}

运行结果:

 

转载于:https://www.cnblogs.com/songqinzhe/p/8037152.html

你可能感兴趣的文章
MapReduce 重要组件——Recordreader组件 [转]
查看>>
webdriver api
查看>>
apache 实现图标缓存客户端
查看>>
揭秘:黑客必备的Kali Linux是什么,有哪些弊端?
查看>>
linux系统的远程控制方法——学神IT教育
查看>>
springboot+mybatis报错Invalid bound statement (not found)
查看>>
Linux环境下SolrCloud集群环境搭建关键步骤
查看>>
P3565 [POI2014]HOT-Hotels
查看>>
MongoDB的简单使用
查看>>
hdfs 命令使用
查看>>
prometheus配置
查看>>
【noip2004】虫食算——剪枝DFS
查看>>
java语法之final
查看>>
python 多进程和多线程的区别
查看>>
hdu1398
查看>>
sigar
查看>>
iOS7自定义statusbar和navigationbar的若干问题
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>