본문 바로가기
코딩

안드로이드 코틀린 - When, if

by 젊투 2021. 10. 31.

코딩에는 다양한 조건이 있습니다. 

그중 쉽고 많이 사용하는 if, else if, else, 그리고 When의 예제를 보여드리고자 합니다.

 

1.If, else if, else

if의 조건은 괄호 안에 기입합니다 예: (int == 0)

내부 변수 int가 0인 경우 TextView 형태의 변수들 tview_GAAC, tview_OPDC, tview_QSRT의 배경색을 변경하는 명령입니다.

If 조건 범위

만약 x의 값이 1부터 y+1까지의 범위 내에 오는 경우 printIn 실행.

in 를 사용함

 

 

2.When

When의 경우 Case문과도 같은데 정수(Integer 0,1,2,3~)형 숫자가 조건이 되며

이 조건 (숫자) 마다 해당되는 명령 (예 : Textview_1.text=TList_QSRT[randomQSRT])을 실행하는 예제입니다.

참고로 해당 명령을 TextView_1 변수를 랜덤 문장으로 표기하는 방법이며 Onejhym의 Textview를 참고하시기 바랍니다.

그 밖에 When 또한 다양한 조건을 들수 있습니다.

예: obj변수가 1인경우, "Hello"문구인 경우, Long 변수형인 경우, String이 아닌 경우, 그리고 그 밖에 (else)

-이상입니다.

댓글