本帖最后由 syusouki 于 2015-9-29 22:11 编辑
静态导入:
1.如果需要很频繁的使用某个类中某些静态方法,可以一次性导入这些静态方法,
或者导入某个静态方法,导入后,使用这些方法时,不用类名,直接使用即可;
import static java.lang.Math.abs;
import static java.lang.Math.*;
可变参数:
1.一个方法如果不确定需要多少个参数,可以定义为:可变参数;格式:数据类型 ... 变量名;
2.可变参数,跟数组是一样的,所以不能"数组"的方法;
3.在方法内部,对于可变参数,就是用数组的方式去操作;
4.在编译后,可变参数的声明,就变成了数组的声明;
5.调用可变参数的方法:可以不传递实参;
注意:在方法的形参列表内,可以同时指定可变参数和普通参数,可变参数要位于参数列表的末尾
Arrays类的asList()方法;
1.能够返回具有形参类型的集合对象,内部已经封装了所有的实参;
获取的集合:不能添加,不能删除;可以修改元素;
|
|