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]]