java中关于 method (Object ... params )
1、代码如下:
class Hello{
public static void generalUse(int []args){
for (int i = 0;i < args.length ; i++ ){
System.out.println(args[i]);
}
}
public static void newBehaviour(int... args){
for (int i = 0;i < args.length ; i++ ){
System.out.println(args[i]);
}
}
public static void main(String[] args) {
//int[] a = {};
//test1
generalUse(); //不能通过编译,
newBehaviour();
}
}
2、通过测试看到,当参数为(int... arg) 与传统的(int [] args) 在调用时,但不传入参数时,
传统的使用将不能通过编译:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:117
阅读量:97
阅读量:27
阅读量:89
阅读量:91