6. if문

2022. 3. 4. 16:20[Android APP] feat. Kotlin/Kotlin 언어 기초

if는 조건문으로써

if문의 조건이 참일 경우 코드를 실행한다.

 

if문에는 세 가지가 있는데  

1. if(조건)

2. else if(조건)

3. else 이다.

if(조건 1){
	실행 코드 1 
}
else if(조건 2){
	실행코드 2
}
else{}

조건1이 참이면 안에 있는 실행 코드 1을 실행시켜준다.

거짓이면 빠져나온다.

다음 조건식2 에서 참이면 실행코드 2를 실행시키고 아니면 빠져나온다.

else는 위 조건문에서 맞지 않는 모든 조건들을 말한다. 

 

============================================================================

 

if문 안에 조건식의 결과 값참 또는 거짓, 즉 boolean 타입이다.

 

위 코드를 살펴보면

#1 name 변수에 Kwon이라는 문자열 값이 들어있다.

 

#2 if(name == "Kwon")

즉 조건은 name에 있는 값이 Kwon이라는 문자열이 참이라면

#3 println("Hi master") 를 출력해준다.

 

#4 #2번의 조건이 거짓이라면 Who are you?를 출력해준다.

 

var isRainy 값은 true 즉 boolean 값인데

if문에 넣어줘도 잘 돌아가는 것을 알 수 있다.

============================================================================

 

마지막으로 첫 번째 조건식과 두 번째 조건식이 둘 다 참인 조건이라면?

 

먼저 오는 조건식이 참이면 그 밑에 조건식은 실행하지 않는다.

 

 

반응형