Home  >  Article  >  Java  >  How to return array in java method

How to return array in java method

藏色散人
藏色散人Original
2019-05-22 10:25:2615214browse

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.

How to return array in java method

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:

How to return array in java method

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn