logo

Java에서 배열을 반환하는 방법

이번 섹션에서는 Java에서 배열을 반환하는 방법을 알아보겠습니다.

기억하다:

  • 메서드는 배열에 대한 참조를 반환할 수 있습니다.
  • 메소드의 반환 유형은 올바른 데이터 유형의 배열로 선언되어야 합니다.

실시예 1

다음 예에서 메서드는 정수 유형의 배열을 반환합니다.

 import java.util.Arrays; public class ReturnArrayExample1 { public static void main(String args[]) { int[] a=numbers(); //obtain the array for (int i = 0; i <a.length; i++) for loop to print the array system.out.print( a[i]+ ' '); } public static int[] numbers() { arr="{5,6,7,8,9};" initializing return arr; < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-misc/62/how-return-an-array-java.webp" alt="How to return an array in Java"> <h3>Example 2</h3> <p>In the following example, the method returns an array of double type. </p> <pre> public class ReturnArrayExample3 { public static double[] returnArray( ) { double[] arr = new double [3]; // Creating an array of 3 elements arr[0]=6.9; arr [1]=2.5; arr [2]=11.5; return( x ); // Return the reference of the array } public static void main(String[] args) { double[] a; //variable to store returned array a = returnArray(); //called method for (int i = 0; i <a.length; i++) for loop to print the array system.out.println( a[i]+ ' '); } < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-misc/62/how-return-an-array-java-2.webp" alt="How to return an array in Java"> <h3>Example 3</h3> <p>In the following example, method returns an array of object type.</p> <pre> import java.util.Arrays; class ReturnArrayExample3 { public static int[] returnArray() { int a1=20; int a2=23; int a3=87; return new int[] {a1,a2,a3}; //returns array } public static void main(String args[]) { int[] arr=returnArray(); //invoking method and storing returned array into arr System.out.println(Arrays.toString(arr)); //returns the string representation of the object } } </pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-misc/62/how-return-an-array-java-3.webp" alt="How to return an array in Java"> <hr></a.length;></pre></a.length;>

산출:

Java에서 배열을 반환하는 방법