本教程操作环境:windows7系统、java10版,DELL G3电脑。
1.可变参数列表概念
从java5开始,java支持一种参数写法:Java类型后面三个点(如String…),叫可变参数列表。向其中传入参数时,它支持传入数组,个数不一定的同类型(…前面的类型)参数。
2.使用规则
(1)优先匹配固定参数
在调用方法的时候,如果这个方法能够和固定参数的方法匹配,也能够与可变长参数的方法匹配,那么优先选择固定参数的方法。
(2)要调用的方法可以和两个可变参数匹配,则出现错误。
(3)一个方法只能有一个可变长参数,并且这个可变长参数必须是该方法的最后一个参数。
3.实例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
以上就是java中可变参数列表的实现方法,对于列表中的情况而言,参数的数量和类型都是比较灵活的。在有类似列表问题时,可以考虑可变参数的使用。