728x90
SMALL
[ 조건문이란? ]
- 상황에 따라 실행 흐름을 다르게 하는 문법
- 주어진 조건을 비교하여 조건에 만족할 경우 지정된 명령문을 실행 하고 만족하지 않을 경우 다음 단계의 명령을 실행하는 구문
조건에 만족하면 지정된 명령을 실행하고 다음 명령을 실행
조건에 맞지 않으면 바로 다음 명령 실행
[ 단순if문 ]
- 간단하게 참을 구분할 때 사용
문법
if(조건식) {
실행문장1;
실행문장2;
}
실행문장3;
예시
if(우유가 있는가?){
우유 구매;
}
집으로 돌아간다;
조건식 부분이 true일 때 중괄호 내부 실행!
조건이 false라면? 중괄호 내부 실행문장 실행하지 않고 넘어감!
[ if-else문 ]
- 간단하게 참과 거짓을 구분할 때 사용
문법
if(조건식) {
실행문장1;
실행문장2;
} else{
실행문장3; //-> 조건식이 거짓(false)일 때 실행되는 실행문장
}
// -> 단순 if 문과 유사하지만 if문이 끝나는 부분에 else { } 구문이 추가!
실행문장4;
조건.우유가 있니?
true(참): 우유를 구매
false(거짓): 사이다를 구매
예시
if( 우유가 있는가?) {
우유 구매;
} else{
사이다 구매;
}
집으로 돌아온다;
import java.util.Scanner;
public class ex01 {
public static void main(String[] args) {
// 정수를 입력 받아 20보다 크거나 같으면 "성인입니다."라고
// 출력하는 프로그램을 만들어 보자
// 1. 입력받는 도구(Scanner)생성
Scanner sc = new Scanner(System.in);
System.out.print("나이 입력 : ");
//2. 정수를 입력 받아 age라는 int형 변수에 저장
int age = sc.nextInt();
//3. 만약, age가 20보다 크거나 같으면 "성인입니다." 출력
//4. age가 20보다 작으면 "미성년자 입니다." 출력
if(age >= 20) {
System.out.println("성인입니다.");
} else {
System.out.println("미성년자입니다.");
}
}
}
728x90
LIST
'JAVA' 카테고리의 다른 글
Java- 반복문 for문 (0) | 2022.07.27 |
---|---|
java- 다중if문 (0) | 2022.07.27 |
JAVA 입출력 (0) | 2022.07.27 |
JAVA의 연산자 (0) | 2022.07.26 |
JAVA 변수와 자료형 (0) | 2022.07.22 |