Heim  >  Artikel  >  Java  >  Java – Detaillierte Code-Erklärung der Variablenparameterliste

Java – Detaillierte Code-Erklärung der Variablenparameterliste

php是最好的语言
php是最好的语言Original
2018-08-08 11:10:131515Durchsuche

Der folgende Code ist eine Möglichkeit, eine variable Parameterliste zu implementieren.

    public static void printAry(Object[] objs){        for(Object obj:objs){
        System.out.print(obj+" ");
        }
        System.out.println();
    }    public static void main(String[] args) {
        printAry(new Object[]{1,2,3,4,5});
        printAry(new Object[]{"ni","hao"});

    }

Ausgabeergebnis:
Java – Detaillierte Code-Erklärung der Variablenparameterliste

Auf diese Weise kann jede Art und Anzahl von Parametern an die Funktion übergeben werden. Die obige Methode ist jedoch eine relativ veraltete Methode. Nach der Veröffentlichung von Java SE5 wurde eine bequemere Möglichkeit bereitgestellt.

Der Code lautet wie folgt:

public static void printAry(Object... objs){        for(Object obj:objs){
        System.out.print(obj+" ");
        }
        System.out.println();
    }    public static void main(String[] args) {
        printAry(1,2,3,4,5);            
        printAry("ni","hao");           //无需显性的创建数组,由编译器自动填充。
        printAry(new Object[]{"ni","hao"}); //也可传入数组。
        printAry();                         //可为空
        printAry(new Integer(1),new Float(2));//可传不同类型的参数
    }

Ergebnis:
Java – Detaillierte Code-Erklärung der Variablenparameterliste

Der folgende Code ist eine Möglichkeit, eine variable Parameterliste zu implementieren.

    public static void printAry(Object[] objs){        for(Object obj:objs){
        System.out.print(obj+" ");
        }
        System.out.println();
    }    public static void main(String[] args) {
        printAry(new Object[]{1,2,3,4,5});
        printAry(new Object[]{"ni","hao"});

    }

Ausgabeergebnis:
Java – Detaillierte Code-Erklärung der Variablenparameterliste

Auf diese Weise kann jede Art und Anzahl von Parametern an die Funktion übergeben werden. Die obige Methode ist jedoch eine relativ veraltete Methode. Nach der Veröffentlichung von Java SE5 wurde eine bequemere Möglichkeit bereitgestellt.

Der Code lautet wie folgt:

public static void printAry(Object... objs){        for(Object obj:objs){
        System.out.print(obj+" ");
        }
        System.out.println();
    }    public static void main(String[] args) {
        printAry(1,2,3,4,5);            
        printAry("ni","hao");           //无需显性的创建数组,由编译器自动填充。
        printAry(new Object[]{"ni","hao"}); //也可传入数组。
        printAry();                         //可为空
        printAry(new Integer(1),new Float(2));//可传不同类型的参数
    }

Ergebnis:
Java – Detaillierte Code-Erklärung der Variablenparameterliste

Verwandte Empfehlungen:

Detaillierte Erläuterung der Variablenlänge Parametercode in Java

Detaillierte Erläuterung des Beispielcodes für variable Parameter in Java

Analyse der Java-Parameterliste mit variabler Länge und zu beachtende Punkte bei der Verwendung

Das obige ist der detaillierte Inhalt vonJava – Detaillierte Code-Erklärung der Variablenparameterliste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn