泛型規(guī)定了某個(gè)集合只可以存放特定類型的對(duì)象
- 在編譯期間進(jìn)行檢查
- 可直接按指定類型獲取集合元素
public List<Course> courses;//規(guī)定了List中只能存放Course類型的元素
則在實(shí)例化時(shí)
courses = new ArrayList<Course>();
循環(huán)遍歷的時(shí)候
for(Course cr: courses){
System.out.println(....);
}
//若沒有泛型专酗,取出的元素是Object類型歧斟,存在泛型時(shí)旦万,直接采用Course類型。