개발공부

[Java] Foreach 루프 사용법 for(:) 본문

Java/Basic

[Java] Foreach 루프 사용법 for(:)

mscha 2022. 7. 18. 10:15

 

일반적인 for문

import java.util.ArrayList;

public class ForLoopTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		ArrayList<String> temp = new ArrayList<>();
		temp.add("foreach");
		temp.add("test");
		temp.add("입니다");
		
		for (int i = 0; i < temp.size(); i++) { 
		    System.out.println(temp.get(i));
		}
	}

}

 

foreach를 사용한 경우

 

for(데이터타입 for문에서사용할변수명 : 변수명){}

import java.util.ArrayList;

public class ForLoopTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		ArrayList<String> temp = new ArrayList<>();
		temp.add("foreach");
		temp.add("test");
		temp.add("입니다");
		
		
		for (String data : temp) {
		    System.out.println(data);
		}
		
	}
	

}

 

결과는 아래와 같이 동일합니다.

 

'Java > Basic' 카테고리의 다른 글

[Java] try catch finally 문법  (0) 2022.07.07
[Java] HashMap 사용법  (0) 2022.07.06
[Java] ArrayList 사용법  (0) 2022.07.06
[Java] Interface 인터페이스  (0) 2022.07.06
[Java] Abstract Class 추상 클래스  (0) 2022.07.06