可變參數(shù)
- 什么是可變參數(shù):就是方法中形參的個數(shù)可以發(fā)生變化的施逾,可以是0個多個
- 格式:數(shù)據(jù)類型...變量名字 (int...args)
- 底層:數(shù)組,不需要我們自己創(chuàng)建项玛,底層會自動創(chuàng)建數(shù)組妙色,把傳遞過來的實參放在數(shù)組中
package com.wyx;
//可變參數(shù)
public class Demo4 {
public static void main(String[] args) {
getSum(1,2,3,4);
}
public static void getSum(int...args){
System.out.println(args);//[I@5594a1b5 數(shù)組地址值
}
}
可變參數(shù)細節(jié)
- 在方法的形參中只能寫一個可變參數(shù)
- 在方法中拌夏,如果除了可變參數(shù)以外還有其他的形參推穷,那么可變參數(shù)要寫在最后