if
- if는 제어문 중의 하나이다. 순차적인 흐름 안에서 조건에 따라 제어를 할 필요가 있을 경우 if를 사용한다.
if 첫번째 사용법
- 중괄호 안의 내용을 블록이라고 한다.
if(조건문){
조건문이 참일 경우 실행되는 블록
}
if 두번째 사용법
if(조건문){
조건문이 참일 경우 실행되는 블록
}else{
조건문이 거짓일 경우 실행되는 블록
}
if 세번째 사용법
- else if는 여러 줄이 추가될 수 있다.
if(조건문1){
조건문1이 참일 경우 실행되는 블록
}else if(조건문2){
조건문2가 참일 경우 실행되는 블록
}else{
조건문1이나 조건문2에 해당되지 않을 경우 실행되는 블록
}
if문장에 중괄호가 없는 경우
- if문장에 중괄호, 즉 블록이 없는 경우는 if문장 다음 문장만 조건에 만족할 경우 실행된다.
- "hello"는 무조건 출력됨(들여쓰기를 잘 못한 안 좋은 코드의 예)
public class IfExam4{
public static void main(String[] args){
int a = 10;
if(a > 5)
System.out.println("a는 10보다 큽니다.");
System.out.println("hello");
}
}
'JAVA' 카테고리의 다른 글
객체지향 프로그래밍 (0) | 2023.08.07 |
---|---|
switch 추가된 문법 (0) | 2023.08.06 |
코드는 한줄씩 차례대로 실행된다 (0) | 2023.08.04 |
Java charAt(i) - '0' 에 대하여 문자를 정수형으로? (0) | 2023.07.28 |
wait()/notify() 에서드를 활용한 동기화 프로그래밍 (0) | 2021.11.13 |
댓글