這是jdk1.5后版本才有的新特性,泛型,指定傳入的類型。
這樣定義之后,這個list只能接收Integer的對象。
以前沒有加這個,傳入的都是Object類型的,取出來的時候要強制類型轉換為自己想要的類型。
現在這樣就不用強制類型轉換了
在循環的時候也可以直接取出,提高效率,雖然你用肉眼是看不到。
例如:
List<String> strList = new ArrayList();
strList.add("123");
strList.add("456");
那么在循環的時候可以:
for(String str:strList){
System.out.println("----------->>"+str); //可以直接取出
}
提高類型轉換與遍歷的速度。
轉自:http://blog.163.com/sjmz30071360@126/blog/static/1624226720110611740175/
