lesson8:集合框架作业1

来源:互联网 发布:电商商品排序算法 编辑:程序博客网 时间:2024/06/06 01:25
题目:

作业:

使用ArrayList集合,对其添加100个不同的元素:

1.使用add()方法将元素添加到ArrayList集合对象中;

2.调用集合的iterator()方法获得Iterator对象,并调用Iterator的hasNext()和next()方法,迭代的读取集合中的每个元素;

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

代码:

package 集合框架;import java.util.*;public class Test {public static void main(String[] args) {try{int i,x;Scanner in=new Scanner(System.in);ArrayList list=new ArrayList();for(i=0;i<100;i++){list.add(i);}Iterator it = list.iterator();   while(it.hasNext()){            Object obj = it.next();   //读取下一个元素            System.out.print(" "+obj  );            }System.out.println();System.out.println("位置50元素"+"\n"+list.get(50));//list.get(50);System.out.println("输入位置");x=in.nextInt();list.get(x);}catch(Exception e){System.err.println("请输入位置在0-99内的数据元素");}finally{System.out.println("欢迎使用本程序");}}}

界面:


原创粉丝点击