集合框架_ArrayList存储字符串并遍历泛型版
原创
©著作权归作者所有:来自51CTO博客作者wx62dfdc6aea345的原创作品,请联系作者获取转载授权,否则将追究法律责任
泛型在那里使用呢?
查看API,如果类,接口,抽象类,后面跟有<E>就说要使用泛型。一般来说就是在集合中使用。
package cn.itcast_02;
import java.util.ArrayList;
import java.util.Iterator;
/*
* 泛型在那些地方使用呢?
* 看API,如果类,接口,抽象类,后面跟的有<E>就说要使用泛型。一般来说就是在集合中使用。
*/
public class ArrayListDemo {
public static void main(String[] args) {
// 用ArrayList存储字符串素,并遍历。用泛型改进。
ArrayList<String> array = new ArrayList<String>();
// 添加元素
array.add("hello");
array.add("world");
array.add("java");
//遍历
Iterator<String> it = array.iterator();
while(it.hasNext()){
String s = it.next();
System.out.println(s);
}
System.out.println("-------------------");
//for循环
for(int x = 0;x<array.size();x++){
String s = array.get(x);
System.out.println(s);
}
}
}