------- android培训、java培训、期待与您交流! ----------
一:什么是泛型?
泛型就是在集合声明的后面使用尖括号来指定集合里面要存储的对象的类型,这样一来集合里面就不可以随便什么都存储了,提高安全性!哪些类可以使用泛型需要查帮助文档。
二:举例说明
import java.util.ArrayList;
import java.util.List;
/**
* 泛型的举例
* */
public class Test03 {
public static void main(String[] args) {
List<Student> al=new ArrayList<Student>();//使用泛型指定集合只能存放Student
al.add(new Student());//这里存放Student对象OK
//al.add(new Object());//这里存放非Student对象 error
}
}
//集合要存放的类
class Student{
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}