Com/Java
[Java] jdk 5.0 이상 버전의 for문 추가기능
Scene978
2013. 8. 4. 22:34
jdk 5.0 이상 버전에서 여러 기능들이 생겼는데요 그 중에 변화된 for 문에 대해 알아보도록 하겠습니다.
배열 출력을 위한 반복문으로 예를 들겠습니다.
import java.io.*; public class Test{ public static void main(String[]args){ String[] body = {"머리", "어깨", "무릎", "발"}; for(int i=0 ; i<length.body ; i++) System.out.println(body[i]); } }
이렇게 Index 번호를 통해 반복문을 돌려줘야 반복문을 통해 배열의 출력이 가능했지만 jdk 5.0 이상 버전부터는 더욱 간편한(?) 방법으로 for 문을 통해 배열의 출력이 가능합니다.
import java.io.*; public class Test{ public static void main(String[]args){ String[] body = {"머리", "어깨", "무릎", "발"}; for(String str : args) System.out.println(str); } }
jdk 5.0 이상 버전부터는 이렇게도 for 문을 사용할 수 있습니다. 배열 뿐만 아니라 객체 배열(Object[]) 에도 사용 가능한 것 같습니다.