대부분의 while 문은 for문으로 단순화 시킬수있다
(모두 가능한 것은 아니다)
int i = 0;
while (i<10) {
System.out.println(i);
i = i + 1;
}
//위의 while 반복문은 아래와 같이 for 반복문으로 바꿀수있다
for ( int i = 0; i<10; ++i) {
System.out.println(i);
}
즉 for 문의 구성은 아래와 같다
for (데이터 타입 포함 변수 선언 및 초기화; 논리 연산자로 범위 조건 설정; 연산자로 변수 증감 표현){}
for문의 경우 ++i 외에도 i++도 같은 결과가 나오지만 전위 연산자로 계산 시 연산이 더 빠르다 (++i : 전위 연산자 , i++ : 후위 연산자)
'개발 노트 > 기초 지식' 카테고리의 다른 글
[java] 데이터 타입의 형변환, 음수의 표현 (0) | 2022.04.18 |
---|---|
[java] 구구단 강의에서 Integer.parsInt 를 쓴 이유 (0) | 2022.04.16 |
[java] nextLine 과 nextInt 의 차이, token (0) | 2022.04.15 |
[java] Scanner 클래스의 사용 (0) | 2022.04.15 |
parse 와 compile (0) | 2022.04.14 |
댓글