Ch.04 조건문과 반복문
- 조건문 – if, switch
- if문
- 프로그램의 실행 흐름을 변경하기 위해 사용
- if (조건식) { // 조건식이 true일 경우 수행할 내용 }
- if-else문
- if (조건식) { // 조건식이 true일 경우 수행할 내용 } else { //조건식이 false인 경우 수행할 내용 }
- if-else if문
- if (조건식1) { // 조건식1이 true일 경우 수행할 내용 } else if(조건식2) { //조건식2이 true인 경우 수행할 내용 }...
- 조건식을 순차대로 확인하여 하나의 조건식이 실행되면 빠져나감
- else if문을 여러개 작성 가능
- 마지막에 else 사용 가능
- 중첩 if문
- if문 안에 if문이 존재하는 것을 의미
- switch문
- switch(조건식) case 값1: //값1일때 실행할 코드 break; case 값2: //반복
- 단 하나의 조건식으로 많은 경우의 수를 처리할 때 사용
- default == if문의 else
- break가 없다면 다음 빠져나가지 않고 다음 문장으로 넘어감
- 반복문 – for, while, do-while
- For문
- 반복 횟수를 알고 있을 경우 적합
- for(초기화; 조건식; 증감식) { //반복할 내용 }
- 쉽포를 이용해서 두 문장 이상을 하나로 연결해서 사용 가능
- While문
- 참(true)인 동안 반복
- while(조건식) { //조건식이 true인 경우에 반복할 내용 }
- 조건식이 거짓이 될 때까지 반복
- Do-while문
- do { //반복할 내용 } while(조건식);
- while과는 다르게 먼저 내용을 수행한 후 조건을 검사해서 반복을 빠져나가는 방법
- Break문
- 반복문을 빠져나가는 방법
- Continue문
- 반복문을 벗어나지 않고 다음 반복으로 넘어가는 방법
- 이름 붙은 반복문
- break나 continue문 뒤에 이름을 지정해 지정된 반복문을 빠져나가는 방법
'JAVA 기초' 카테고리의 다른 글
[JAVA 기초] JAVA의 정석 - Ch.06 객체지향 프로그래밍 I (정리) (1) | 2025.01.15 |
---|---|
[JAVA 기초] JAVA의 정석 - Ch.05 배열(Array) (정리) (2) | 2025.01.15 |
[JAVA 기초] JAVA의 정석 - Ch.03 연산자(Operator) (정리) (0) | 2025.01.15 |
[JAVA 기초] JAVA의 정석 - Ch.02 변수(Variable) (정리) (0) | 2025.01.15 |
[JAVA 기초] JAVA의 정석 - Ch.01 자바를 시작하기 전에 (정리) (3) | 2025.01.15 |