Heim >Java >javaLernprogramm >So geben Sie ein Array in der Java-Methode zurück
Java-Methode gibt ein Array zurück: Fügen Sie int[] vor der Methode hinzu, um ein eindimensionales Ganzzahl-Array zurückzugeben. Wenn Sie int[][] vor der Methode hinzufügen, können Sie ein zweidimensionales Ganzzahlarray zurückgeben.
Java ist eine objektorientierte Programmiersprache, die nicht nur die verschiedenen Vorteile der Sprache C++ aufnimmt, sondern auch auf die unverständliche Mehrfachvererbung in C++ verzichtet , Zeiger und andere Konzepte, daher weist die Java-Sprache zwei Merkmale auf: leistungsstark und einfach zu verwenden. Als Vertreter der statischen objektorientierten Programmiersprachen implementiert die Java-Sprache die objektorientierte Theorie perfekt und ermöglicht es Programmierern, komplexe Programmierungen mit einer eleganten Denkweise durchzuführen.
(Empfohlenes Tutorial: Java-Kurs )
Java-Methoden, die Arrays zurückgeben
Wenn die Methode eine Ganzzahl zurückgibt, müssen Sie bei der Deklaration das Schlüsselwort int vor der Methode hinzufügen. Im Gegenteil, wenn ein eindimensionales Integer-Array zurückgegeben wird, muss int[] vor der Methode hinzugefügt werden. Wenn ein zweidimensionales Integer-Array zurückgegeben wird, fügen Sie int[][] usw. hinzu.
public class JavaTest1 { public static void main(String[] agrs) { int a[][]={{2,1,3,6,9},{27,18,34}}; int b[][]; System.out.println("The array a is"); showArray(a); b=addArray(a); System.out.println("The array b is"); showArray(b); } public static int[][] addArray(int[][] a) { for(int i=0;i<a.length;i++) { for(int j=0;j<a[i].length;j++) { a[i][j]++; } } return a; } public static void showArray(int[][] a) { for(int i=0;i<a.length;i++) { for(int j=0;j<a[i].length;j++) { System.out.print(" "+a[i][j]); } System.out.println(""); } } }
Ergebnis:
Verwandte Lernempfehlungen: Java-Einführungs-Tutorial
Das obige ist der detaillierte Inhalt vonSo geben Sie ein Array in der Java-Methode zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!