Java 제어문 if문, if-else문, if-else if문, 중첩 if문
by 볼빵빵오춘기제어문
- 조건문 : if, switch문
- 반복문 : for, while문
if문
조건이 참(true)일 때, 괄호{}안의 문장들을 수행한다.
if(조건){
조건이 true면 실행
}
블럭{}
여러 문장을 하나로 묶어주는 것이다.
if문에서 블럭안의 실행코드가 하나면 생략도 가능하다.
if-else 문
둘 중의 하나 - 조건식이 참일 때와 거짓일 떄로 나눠서 처리
if(조건){
조건이 true면 실행
}else{
조건에 false면 실행
}
조건의 다양한 예
조건식 | 조건식이 참일 조건 |
90<= x && x<=100 | 정수 x가 90이상 100이하일 때 |
x<0 || x>100 | 정수 x가 0보다 작거나 100보다 클 때 |
x%3==0 && x%2!=0 | 정수 x가 3의 배수지만, 2의 배수는 아닐 때 |
ch=='y' || ch=='Y' | 문자 ch가 'y' 또는 'Y'일 때 |
ch==' '|| ch=='\t' || ch=='\n' | 문자 ch가 공백이거나 탭 또는 개행 문자일 때 |
'A'<=ch && ch<='Z' | 문자 ch가 대문자일 때 |
str.equals("yes") | 문자열 str의 내용이 "yes"일 때 (대소문자 구분) |
str.equalsIgnoreCase("yes") | 문자열 str의 내용이 "yes"일 때 (대소문자 구분안함) |
if-else if문
여러 개 중의 하나 - 여러 개의 조건식을 포함한 조건식
if(조건1){
조건1이 true이면 실행
}else if(조건2){
조건1이 false이고 조건이가 true이면 실행
}else{
조건1, 조건2가 false면 실행
}
중첩 if문
if문 안에 if문이 또 있는 조건식
if(조건1){
if(조건2){
조건1이 true이고 조건2까지 true이면 실행
}
}
'👩🏻💻 About 프로그래밍 > Java' 카테고리의 다른 글
Java 반복문 for문, 중첩 for문 (0) | 2023.07.27 |
---|---|
Java 제어문 Switch문, Switch문의 제약조건, Switch문과 if문 비교 (0) | 2023.07.27 |
Java 연산자, 피연산자, 연산자의 종류, 결합 규칙, 증감 연산자, 부호 연산자, 형변환 (0) | 2023.07.25 |
Java 타입 간의 형변환 방법 (0) | 2023.07.19 |
Java 정수형 오버플로우 (0) | 2023.07.19 |
블로그의 정보
Hello 춘기's world
볼빵빵오춘기