디지털노마드

자바의 if 맛보기

Sun Life 2020. 7. 27. 05:12

자바의 if문에 대해 알아보자

영어시간에 다들 졸아서 IF가 뭔지 감이 안 올 수 있는데

 

if가 만약 ~라면 아닌가

조건을 주고 조건이 맞으면 ~, 아니면 ~ 이런 내용을 수행하게 되는데

이러한 if나 switch를 자바의 조건문이라 한다

 

if(Garen) 부분은 Garen이 true일 경우에 수행하겠다는 얘긴데

if(Garen == true)로 해도 똑같이 작동한다

둘중에 하나 골라잡아서 사용한 뒤

 

 true일 경우에는

위 사진처럼 당신은 죽었습니다를 출력하게 하고

if문 바로 뒤에 else{} 를 붙이는데

else는 if가 아닐 경우에 수행하겠다는 의미다 

Garen이 없으면 죽을 일이 없으니

else에는 당신은 살았습니다를 출력하게 하자

 

이번에는 Garen을 false를 주고

대신 Blitzcrank와 Soraka를 true를 줬는데

 

Garen 옆에 || 가 있는 것과

else if가 있는 것이 보이는데

 

|| 는 or이라는 것이다

아니 근데 or가 있으면 and도 있고 기타등등도 있고 그럴 것인데

관계연산자, 논리연산자로 나뉜다

크기 비교나 같다, 같지 않다는 관계 연산자

AND, OR, XOR는 논리 연산자라고 한다