for-each & Arrays
반복 출력 실행을 통해 원소를 매번 출력하는 방법과 Arrays 를 통해 단번에 내부 원소를 확인하는 방법.
for-each 를 이용한 출력.
// for-each 를 이용한 출력.
for (Object element : myList) {
System.out.println(element);
}
Arrays 를 이용한 출력.
// Arrays 를 이용한 출력.
System.out.println(Arrays.deepToString(myList.toArray()));
실행 코드
import java.util.List;
import java.util.ArrayList;
import java.util.Arrays;
public class MyClass {
public static void main(String args[]) {
// 빈 ArrayList 생성.
List<Object> myList = new ArrayList<Object>();
// myList 에 0 ~ 9 까지의 숫자 넣기.
for (int i = 0; i < 10; i++) {
myList.add(i);
}
// for-each 를 이용한 출력.
for (Object element : myList) {
System.out.println(element);
}
// Arrays 를 이용한 출력.
System.out.println(Arrays.deepToString(myList.toArray()));
}
}
// 0
// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9
// [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
'알아가기 > Java' 카테고리의 다른 글
[Java] substring() 원하는 위치의 문자열을 가져오기 (0) | 2023.01.21 |
---|---|
[Java] 공백 없는 연속된 숫자들 분리하여 배열에 입력받기 (split, toCharArray) (0) | 2023.01.12 |
[Java] 파일 상대경로 설정 (Relative Path on Mac) (0) | 2022.12.27 |
[Java] 잘못된 입력에 대해 exception 으로 재입력 유도 (0) | 2022.12.26 |
[Java] array 값 정렬하기 w/o Arrays.sort() (0) | 2022.12.24 |