Java method returns an array: Add int[] before the method to return a one-dimensional integer array. If you add int[][] before the method, you can return a two-dimensional integer array.
Java is an object-oriented programming language that not only absorbs the various advantages of the C language, but also abandons the incomprehensible multiple inheritance in C , pointers and other concepts, so the Java language has two characteristics: powerful and simple to use. As a representative of static object-oriented programming languages, Java language perfectly implements object-oriented theory and allows programmers to perform complex programming with an elegant way of thinking.
(Recommended tutorial: java course)
Java methods that return arrays
#If the method returns an integer, you must add the int keyword in front of the method when declaring it. On the contrary, if a one-dimensional integer array is returned, int[] must be added in front of the method. If a two-dimensional integer array is returned, add int[][], and so on.
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(""); } } }
Result:
Related learning recommendations: java introductory tutorial
The above is the detailed content of How to return array in java method. For more information, please follow other related articles on the PHP Chinese website!