大家好,欢迎来到IT知识分享网。
可变参数
可变参数的介绍
基础语法
访问修饰符 返回类型 方法名(数据类型… 形参名){}
例:public int getsum(int… numbers){}
介绍
- JDK1.5开始,Java给支持传递同类型的可变参数提供了一个方法
- 在方法声明中,在指定参数类型后加一个省略号(…)
- 在一个方法中只能指定一个可变参数,它必须是该方法的最后一个参数。任何普通的参数必须在它之前声明。
- 可变参数的实参可以为0个或者任意多个。
- 可变参数的本质就是数组,同时实参可以为数组。
案例
public class Demo01 {
public static void main(String[] args) throws Exception {
Demo01 demo01 = new Demo01();
demo01.test(1,2,3,4);
demo01.test();
demo01.test(new int[]{1,2,3,4});
}
public void test(int... i){
if (i.length == 0){
System.out.println("No arguments value");
return;
}
for(int j = 0; j < i.length; j++){
System.out.println(i[j]);
}
}
}
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30009.html