Java/문법

Java 반복문 for, while

ssury94 2024. 12. 15. 21:57

for (초기화; 조건식; 증감식) { // 반복할 코드 } 반복문

        for ( int i=0 ; i<5 ; i=i+1) {
            System.out.println("Hello");
        }

 

// int i = 0  i(index) 변수에 0을 저장
// 조건식: i < 5 조건, i가 5보다 작냐 → {True면 System.out.println("Hello");}

// 증감식: i에 +1하여 저장
// true면 반복
// i가 5가 되면 False이니 실행중단

 

while (조건식) { // 반복할 코드 } 반복문

        int i = 0;
        while ( i < 5 ){
            System.out.println("Hello");
            i=i+1;
        }

// i 가 0
// → i가 5보다 작으면 System.out.println("Hello");

// 5보다 커지면 종료

 

 

int i = 0;
while ( i < 5 ){
    System.out.println("Hello");
    i++;
}

// i=i+1 은 줄여서 i++로 나타낼 수 있다

증가 감소 연산자

 

 

// 1,2,3,4,5를 더하는 식
// 더할 숫자들 데이터 입력
int[] number ={1,2,3,4,5};
// 숫자들을 더할 변수 선언
int sum = 0;
// 배열의 각 요소 더하기
for ( int i=0 ; i< number.length ; i=i+1  ){
    sum= sum + number[i];
}
// 결과 출력
System.out.println(sum);