Java로 배열 인쇄
- 
          
            for루프를 사용하여 Java로 배열 인쇄
- 
          
            toString()메서드를 사용하여 Java에서 배열 인쇄
- 
          
            stream().forEach()메서드를 사용하여 Java로 배열 인쇄
- 
          
            asList()메소드를 사용하여 Java에서 다차원 배열 인쇄
- 
          
            deepToString()메소드를 사용하여 Java에서 다차원 배열 인쇄
 
이 튜토리얼 기사에서는 Java로 배열을 인쇄하는 방법을 소개합니다. Java에서 배열을 인쇄하는 두 가지 주요 방법,for 루프 및 Java 내장 메소드가 있습니다.
for 루프를 사용하여 Java로 배열 인쇄
    
for 루프를 사용하여 Java로 배열을 인쇄 할 수 있습니다. for루프에서 반복 할 때마다 Java로 배열 요소를 인쇄합니다.
for루프를 사용하여 Java에서 배열을 인쇄하는 예제 코드는 다음과 같습니다.
public class PrintingAnArray {
  public static void main(String args[]) {
    int Array[] = {1, 2, 3, 4, 5};
    for (int i = 0; i < Array.length; i++) {
      System.out.println(Array[i]);
    }
  }
}
출력:
1
2
3
4
5
toString()메서드를 사용하여 Java에서 배열 인쇄
toString()메소드는java.util 패키지에 속하는 Java의Array 클래스의 정적 메소드입니다. toString()메소드를 사용하려면 코드에서java.util.Arrays를 가져와야합니다.
toString()메소드는 배열을 인수로 취하고 해당 배열을 문자열로 변환 / 타입 캐스트하고 해당 문자열을 반환합니다. 정수 배열의 각 요소는 문자열로 변환됩니다.
toString()메소드를 사용하여 Java에서 배열을 인쇄하는 예제 코드는 다음과 같습니다.
import java.util.Arrays;
public class PrintingAnArray {
  public static void main(String args[]) {
    int Array[] = {1, 2, 3, 4, 5};
    System.out.println(Arrays.toString(Array));
  }
}
출력:
[1, 2, 3, 4, 5]
stream().forEach()메서드를 사용하여 Java로 배열 인쇄
stream().forEach()메소드를 사용하여 Java에서 배열 요소를 인쇄 할 수 있습니다. 이 메서드는 배열을 인수로 사용하고 명시적인 루프를 사용하지 않고 요소를 반복적으로 인쇄합니다.
stream().forEach()메소드를 사용하여 Java에서 배열을 인쇄하는 예제 코드는 다음과 같습니다.
import java.util.Arrays;
public class PrintingAnArray {
  public static void main(String args[]) {
    int Array[] = {1, 2, 3, 4, 5};
    Arrays.stream(Array).forEach(System.out::println);
  }
}
위 코드에서 우리는 배열을stream 메소드에 전달하고 배열의 모든 요소는forEach 메소드를 사용하여 명시 적으로 인쇄합니다.
코드의 출력은 다음과 같습니다.
1 2 3 4 5
asList()메소드를 사용하여 Java에서 다차원 배열 인쇄
asList()메소드를 사용하여 Java에서 배열의 요소를 인쇄 할 수 있습니다. 이 메서드는 배열을 인수로 받아들이고 목록 형식으로 변환 한 다음 목록을 인쇄합니다.
asList()메소드를 사용하여 Java에서 배열을 인쇄하는 예제 코드는 다음과 같습니다.
import java.util.Arrays;
public class PrintingAnArray {
  public static void main(String args[]) {
    Integer Array[] = {1, 2, 3, 4, 5};
    System.out.println(Arrays.asList(Array));
  }
}
출력:
[1, 2, 3, 4, 5]
deepToString()메소드를 사용하여 Java에서 다차원 배열 인쇄
또한deepToString()을 사용하여 Java에서 다차원 배열을 인쇄 할 수 있습니다. 이 메서드는 다차원 배열을 인수로 받아들이고 해당 배열을 직접 인쇄되는 문자열로 변환합니다.
deepToString 메소드를 사용하여 Java에서 다차원 배열을 출력하는 예제 코드는 다음과 같습니다.
import java.util.Arrays;
public class PrintingAnArray {
  public static void main(String args[]) {
    int Array[][] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
    System.out.println(Arrays.deepToString(Array));
  }
}
출력:
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]