泛型
泛型是一种参数化的类型。例如List<Integer>,表示的就是元素是Integer的列表。基本数据类型不能用于泛型。
public class GenericTest {
@Test
public <T> void test() {
print(new Integer(0));
print("test");
}
public <T> void print(T t)
{
List<T> b=new ArrayList<T>();
b.add(t);
Iterator<T> j=b.iterator();
while(j.hasNext()){
System.out.println(j.next());
}
}
}程序输出结果:
0
test
本文深入探讨了Java泛型的概念、用法及其在实际编程中的应用,通过示例展示了如何利用泛型提高代码的复用性和安全性。
1239

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



