package cn.itcast_01;
import java.util.ArrayList;
import java.util.Iterator;
/*
* 泛型在哪些地方使用?
* 看API,如果类,接口,抽象类后面跟有<E>就说明要使用泛型。一般来说就是在集合中使用
*/
public class ArrayList泛型改进 {
public static void main(String[] args) {
//用ArrrayList存储字符串,并遍历,使用泛型改进
ArrayList<String>array= new ArrayList<String>();
array.add("hello");
array.add("word");
array.add("java");
Iterator<String> it= array.iterator();
while(it.hasNext()) {
String s =it.next();
System.out.println(s);
}
for(int x =0;x<array.size();x++) {
String s = array.get(x);
System.out.println(s);
}
}
}
ArrayList泛型改进
最新推荐文章于 2024-06-15 18:38:36 发布
本文详细介绍了Java泛型的概念及在ArrayList中的具体应用,通过实例演示了如何使用泛型来增强类型安全性,提高代码可读性和维护性。文章通过创建ArrayList泛型集合存储字符串并进行遍历操作,展示了泛型在集合中的优势。
1113

被折叠的 条评论
为什么被折叠?



