java:集合框架(可變引數的概述和使用)
阿新 • • 發佈:2018-12-14
* A:可變引數概述 * 定義方法的時候不知道該定義多少個引數 * B:格式 * 修飾符 返回值型別 方法名(資料型別… 變數名){} * C:注意事項: * 這裡的變數其實是一個數組 * 如果一個方法有可變引數,並且有多個引數,那麼,可變引數肯定是最後一個
public class Demo3_Changeable { public static void main(String[] args) { int[] arr= {11,22,33,44,55}; // print(arr); print(11,22,33); } // public static void print(int[] arr) { // for(int i:arr) { // System.out.println(i); // } // } // public static void print(int ... arr) {//可變引數其實就是一個數組,把傳的引數自動變為一個數組 // for(int i:arr) { // System.out.println(i); // } // } public static void print(int x,int ... arr) {//如果一個方法有可變引數,並且有多個引數,那麼,可變引數肯定是最後一個 for(int i:arr) { System.out.println(i); } } }