增强for循环
格式:
for( 数据类型 变量名 : 数组或者集合 ){
sop(变量);
}
好处: 代码少了,方便对容器遍历
弊端: 没有索引,不能操作容器里面的元素
在只需要遍历,不需要对数组内的元素进行操作的时候使用比较合适。
数组元素求和(积之类都可以使用,字符串添加也可以)也可以使用 。例如:
int[] arr = {3,1,9,0};
int sum = 0;
for(int i : arr){
System.out.println(i+1);
sum += i;
}
JDK1.5 出现新的安全机制,保证程序的安全性
泛型: 指明了集合中存储数据的类型 <数据类型>
泛型的好处:
1.省去了强转的麻烦
2.将运行时期的错误提升到了编译时期
|
|