Die übergabe eines string-array als parameter an eine Funktion java

Möchte ich übergeben Sie einen string-array als parameter an eine Funktion. Bitte betrachten Sie den code unten

String[] stringArray = {'a', 'b', 'c', 'd', 'e'};

functionFoo(stringArray);

Statt:

functionFoo('a', 'b', 'c', 'd', 'e');

aber wenn ich dies Tue, erhalte ich eine Fehlermeldung, die besagt, dass konvertieren String[] in String. Ich würde gerne wissen, ob es möglich ist, übergeben Sie die Werte wie oder was ist der richtige Weg, es zu tun.

  • Terminologie klug, Java keine Funktionen, sondern Methoden. Die Art und Weise, die Sie denken sollten, ist es, dass eine Funktion ist ein freistehendes Stück Funktionalität (zum Beispiel c = a + b), während Methode ist eine umlaufende Rahmen für eine oder mehrere Funktionen an gegebene Daten (für das Beispiel fortzufahren, wird int sum(a,b)).
  • "Ich möchte, übergeben Sie einen string-array als parameter an eine Methode" verwenden Sie Dann "String[]" als Typ des Parameters.
InformationsquelleAutor NandaKumar | 2012-07-28
Schreibe einen Kommentar