티스토리 뷰
Chapter 4. 제어문
▶ 학습 목표
: if문의 사용 목적에 따라 사용할 수 있다.
4-1. 조건문
- if문
: if문의 가장 기본적은 형태
if(조건식){
//실행부분
}
*조건식 : 식의 결과가 참 또는 거짓으로 구분될 수 있는 문장
*실행부분 : 조건식의 결과가 참이면 실행할 문장
public static void main(String[] args)
{
int a = 5;
if(a>3)
{
System.out.println("a는 3보다 큽니다.");
}
System.out.println("검사가 끝났습니다.");
}
a는 3보다 큽니다.
검사가 끝났습니다.
- if else문
: if 문의 구조에서 조건식이 false일 경우 실행되는 부분을 추가한 문장
if(조건식){
//실행부분1
}
else{
//실행부분2
}
if문에서 else 부분이 추가되었다.
이때 else는 if문의 조건식이 false일 경우 실행한다.
*else 부분은 나머지라고 생각
public static void main(String[] args)
{
int age = 15;
if(age>19)
{
System.out.println("성인입니다.");
System.out.println("성인요금이 적용됩니다.");
}
else {
System.out.println("청소년입니다.");
System.out.println("청소년 요금이 적용됩니다.");
}
System.out.println("결제를 진행해 주세요.");
}
청소년입니다.
청소년 요금이 적용됩니다.
결제를 진행해주세요.
- if else if
if else if문은 조건이 여러 가지일 경우 조건에 따라 각각 다른 작업을 수행한다.
if(조건1){
//실행부분1
}
else if(조건2)
{
//실행부분2
}
else if(조건3)
{
//실행부분3
}
else{
//실행부분4
}
조건1을 만족하면 실행부분1을 실행
조건1을 만족하지 않으면 조건2, 3 중 조건에 만족하는 실행부분을 실행한다.
ex) point값에 따른 점수 출력
public static void main(String[] args)
{
int point = 85;
if(point>90)
{
System.out.println("A");
}
else if(point>80)
{
System.out.println("B");
}
else if(point>70)
{
System.out.println("C");
}
else
{
System.out.println("F");
}
}
}
B
'코딩 > JAVA' 카테고리의 다른 글
[1주차 3일] Chapter 4. 제어문-반복문(for) (0) | 2023.10.12 |
---|---|
[1주차 3일] Chapter 4. 제어문 (0) | 2023.10.12 |
[1주차 2일] Chapter 3. 연산자 (0) | 2023.10.11 |
[1주차 2일] Chapter2. 변수와 상수 (0) | 2023.10.11 |
[1주차 1일] Chapter 1. 자바의 시작 (0) | 2023.10.10 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday