Java任务--数组迭代器
来源:互联网 发布:济南软件的公司 编辑:程序博客网 时间:2024/05/20 03:42
使用ArrayList集合,对其添加100个不同的元素:
1.使用add()方法将元素添加到ArrayList集合对象中;
2.调用集合的iterator()方法获得Iterator对象,并调用Iterator的hasNext()和next()方法,迭代的读取集合中的每个元素;
1.使用add()方法将元素添加到ArrayList集合对象中;
2.调用集合的iterator()方法获得Iterator对象,并调用Iterator的hasNext()和next()方法,迭代的读取集合中的每个元素;
3.调用get()方法先后读取索引位置为50和102的元素,要求使用try-catch结构处理下标越界异常;
import java.util.ArrayList;import java.util.Iterator;public class ArrayExamply {public static void main(String[] args) {ArrayList array = new ArrayList();System.out.println("打印数组中的所有元素:");for(int i=0;i<100;i++){array.add(i);}Iterator it = array.iterator();//为数据添加迭代器while(it.hasNext()){ //只要迭代器还有数据存在就输出System.out.println(it.next());}try{ //用try-catch捕获数组越界异常System.out.println("读取索引位置为50的元素:");System.out.println(array.get(50)); //用get方法获得某个位序的的数据System.out.println("读取索引位置为102的元素:");System.out.println(array.get(102));}catch(IndexOutOfBoundsException e){System.out.println("数组越界了");//否则捕获异常输出}}}运行结果:
阅读全文
0 0
- Java任务--数组迭代器
- java第四周 任务三 二维数组数据对调
- 数组---任务一
- java第四周 任务四 用二维数组表示矩阵,实现矩阵乘法
- java的递归任务和分治算法实现大数组数据求和
- 数组大折腾(任务2)
- 数组大折腾(任务3)
- java定时任务
- 定时任务实现 java
- java执行定时任务
- Java Web定时任务
- JAVA定时执行任务
- JAVA定时执行任务
- 转:JAVA计划任务
- java定时任务
- java任务调度
- Tomcat java 定时任务
- JAVA定时执行任务
- 用位运算来代替乘法、除法和取余的方式
- Matlab 2017b遇到绘图低级错误
- 结构体的学习
- Spring Cloud微服务实战--分享
- 缓冲技术之三:Linux下I/O操作buffer缓冲块使用流程
- Java任务--数组迭代器
- 手写一个同时支持的函数式和面向对象两种调用方法js库
- post Upload上传文件中multipart/form-data 做的那些事
- C++中函数的重载和函数指针排序大全
- weblogic部署程序爆错!java.lang.NullPointerException
- 正则表达式其实很简单
- 计算机视觉、机器学习相关领域论文和源代码大集合
- 【C++】对称矩阵
- 十六个有用的Linux命令行技巧