1.支持静态倒入
import static java.lang.Math.*;
import static java.lang.Math.max;
2.支持可变参数 可减少重载方法
调用:System.out.println(add(2,3));
System.out.println(add(2,3,4));
方法:
public static int add(int firtsNum,int ... arrays){
int sum = firtsNum;
for(int index=0;index<arrays.length;index++)
{
sum = sum + arrays[index];
}
return sum;
}
3.循环增强
arrays必须为数组或实现Iterable接口
参照上例 for循环部分可如下改写:
for(int array : arrays)
{
sum = sum + arrays[index];
}
4.自动装箱拆箱
5.增加枚举类型