프로그래밍 언어/JAVA
[JAVA] ArrayList 값 출력하기 ( 인덱스, forEach, 확장 for문)
s워니얌
2023. 4. 10. 15:10
forEach와 확장 for문 예제를 정리할 겸 ArrayList에서 값 꺼내는 방법을 알아볼까 한다.
package ex;
import java.util.ArrayList;
import java.util.Iterator;
public class ForEach {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
//1. 리스트 값 배열 형태로 출력
System.out.println(list);
//2. 리스트 iterator로 출력하기
Iterator<Integer> it = list.iterator();
while(it.hasNext()) {
System.out.println(it.next());
}
System.out.println();
//3. for문으로 출력하기
for(int i=0; i<list.size(); i++) {
System.out.println(list.get(i));
}
System.out.println();
//4. 확장 for문으로 출력하기
for(Integer listOne : list) {
System.out.println(listOne);
}
System.out.println();
list.forEach(listOne -> System.out.println(listOne));
}
}
반응형