2020년 10월 13일

업데이트:


반복문

프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행한다.

for문

// if문 형식
// 조건식이 false가 나올 때까지 문장을 반복해서 수행한다.
/*
for(초기식; 조건식; 증감식){
    수행될 코드;
}

for(int i = 1; i <= 10; i++){
    System.out.print(i + " ");
}

결과 
1 2 3 4 5 6 7 8 9 10

// char형도 가능하다.
for(char ch = 'A';   ch <= 'Z'; ch++){
    System.out.print(ch);
}

결과
ABCDEFGHIJKLMNOPQRSTUVWXYZ
*/


중첩 for문

/*
for(초기값1; 조건식1; 증감식1){
    수행될 코드1;
    for(초기값2; 조건식2; 증감식2) {
        수행될 코드2;
    }
    수행될 코드3;
}
*/

for(int i = 1; i <= 3; i++){
    for(int j = 1; j <= 5; j++){
        System.out.print(j);
    }
}


while문

// while문 형식
// 조건식이 false가 나올 때까지 문장을 반복해서 수행한다.
/*
while(조건식){
    수행될 코드;
    [증감식 or 분기문];
}

int i = 1; 
while(i <= 10) {
    System.out.print(i + " ");
    i++;
}

결과 
1 2 3 4 5 6 7 8 9 10

// char형도 가능하다.
for(char ch = 'A';   ch <= 'Z'; ch++){
    System.out.print(ch);
}

결과
ABCDEFGHIJKLMNOPQRSTUVWXYZ
*/



난수

java 8 api

// 난수(Random) 함수를 사용하기 위해서는 java.lang에 속해있는
// 클래스가 필요한데 Scanner와 같이 import 하지 않아도 됨. (기본 패키지라)

// - 난수 발생 범위 : 0.0 <= random < 1.0 (double)

// 1 ~ 10 사이의 난수 출력하기
int random = (int)(Math.random() * 10 + 1);

대부분 실습 위주로 진행되어 정리한 내용이 짧다.

태그:

카테고리:

업데이트:

댓글남기기