[Java] For문법(반복문) 종류 2가지
- 첫번째로는 배열의 Index를 직접 접근하여 해당 배열의 요소를 가져오는 방법이다.
public class For {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] list = {1,2,3,4,5};
for(int i=0; i<list.length; i++) {
System.out.println(list[i]);
}
}
//result
1
2
3
4
5
- 두번재로는 Java JDK 5.0 이상 부터 지원하고있는 조금 더 향샹된 For문 이며배열의 요소를 순차적으로 해당 변수에 대입해주는 방법이다.
public class For {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] list = {1,2,3,4,5};
for(int val : list) {
System.out.println(val);
}
}
//result
1
2
3
4
5
개인적으로는 두번째 For문을 좀 더 애용한다. 코드가 간결하고 직관적으로 보이기 때문이다.
다른 글 읽어보기 ⬇️
SourceTreegit
프로그래밍에 도움되는 글귀
console.timeconsole.timeEnd