第七次作业ArrayList集合
2017-11-27 10:32
253 查看
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.management.RuntimeErrorException;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
List<Integer> arrayList = new ArrayList<Integer>();
for(int i = 0; i < 100 ; i++){
arrayList.add(new Integer((int) (Math.random() * 1000)));
}
System.out.println("迭代器输出结果:");
Iterator<Integer> iterator = arrayList.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next().intValue());
}
try {
System.out.print("调用get()读取索引位置为50的元素:");
System.out.println(arrayList.get(50));
System.out.print("调用get()读取索引位置为102的元素:");
System.out.println(arrayList.get(102));
} catch (IndexOutOfBoundsException e) {
// TODO Auto-generated catch block
System.out.println("数组越界了");
e.printStackTrace();
}
}
}
import java.util.Iterator;
import java.util.List;
import javax.management.RuntimeErrorException;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
List<Integer> arrayList = new ArrayList<Integer>();
for(int i = 0; i < 100 ; i++){
arrayList.add(new Integer((int) (Math.random() * 1000)));
}
System.out.println("迭代器输出结果:");
Iterator<Integer> iterator = arrayList.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next().intValue());
}
try {
System.out.print("调用get()读取索引位置为50的元素:");
System.out.println(arrayList.get(50));
System.out.print("调用get()读取索引位置为102的元素:");
System.out.println(arrayList.get(102));
} catch (IndexOutOfBoundsException e) {
// TODO Auto-generated catch block
System.out.println("数组越界了");
e.printStackTrace();
}
}
}
相关文章推荐
- 作业: 一.使用泛型版的ArrayList集合,对其添加100个不同的整数: 1.使用add()方法将100个整数添加到ArrayList集合中; 2.调用集合的iterator()方法获得Itera
- 第七次作业map集合
- Java 集合系列08之 List总结(LinkedList, ArrayList等使用场景和性能分析)
- 集合框架—ArrayList集合
- Lesson_for_java_day13--java中的集合——Collection、List、ArrayList、LinkedList、Set、HashSet、TreeSet
- Java集合源码学习(6)_List接口的实现_ArrayList_Vector
- 【Java集合源码剖析】ArrayList源码剖析
- 【Java集合】JDK1.8源码之ArrayList(详细注释+常见问题)
- 集合框架(一)-关于ArrayList的源码几点比较重要的总结
- Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例
- ArrayList等常见集合的排序问题
- 集合框架(ArrayList存储字符串并遍历)
- Java集合---ArrayList的实现原理
- java集合之ArrayList
- Java中Collection Frame中常用集合简析(ArrayList,Vector,HashSet,TreeSet...)
- C语言第七次作业
- 培训作业:泛型和集合
- 给定一个 ArrayList<Integer>的一个对象,实现在这个集合中添加一个字符串
- JavaSE——集合之ArrayList
- 黑马程序员(笔试题)遍历一个ArrayList集合,如果这个集合有多个“abc”则全部删除掉