Language/JAVA

[JAVA 기초 이론] 조건문 if

오류나면꽥꽥 2023. 5. 5. 22:19

 

if else else if
if (조건식){
  실행 코드;
}
if (조건식){
  실행 코드;

}
else{
  실행 코드;
}
if (조건식){
  실행 코드;

}
else if (조건식){
  실행 코드;
}

else{
  실행 코드;
}

 

 

 

✅ 1. if

if (조건식){

       조건식이 true일 때, 실행되는 문장

}

ex)

int a=1;
	if(a>5) {
		
	System.out.println("a는 5보다 크다.");
	//조건식이 참일때 수행되는 공간
		
	}
	
	System.out.println("18번 라인");

 

출력)

더보기

18번 라인

-> a는 5보다 크지 않으므로 "a는 5보다 크다."가 false 실행되지 않음

tip. 색상이 있는 단어> JAVA에서 약속된 단어 "키워드"

 

 

 


 

 

✅ 2. else

if (조건식){

        조건식이 true일 때, 실행되는 문장

}else{

        if 조건식이 아닐 경우 실행되는 문장

}

ex)

int a=90;
		
		if(a%2==0) {
			System.out.println("짝수입니다.");
		}else {
			System.out.println("홀수입니다.");
		}

 

출력)

더보기

짝수입니다.

 

 

 


 

 

 

 

✅ 3. else if

: else if는 무한개 생성 가능

if (조건식){

        실행되는 문장

} else if (조건식){

        else if 조건식이 true일 때, 실행되는 문장

} else{

        조건식이 모두 아닐 경우 실행되는 문장

}

ex)

if(a%10==0) {
		System.out.println("10의 배수입니다.");
		
	}else if (a%2==0){
		System.out.println("짝수입니다.");
		// else if 무한개 생성 가능
		
	}else {
		System.out.println("홀수입니다.");
	}

 

출력)

더보기

10의 배수입니다.

📍 ** 조건문은 범위가 적은것부터 넓은 순서대로 작성! **