논리연산자 & 삼항연산자

이상해씨·2023년 4월 26일
0

JAVA

목록 보기
16/40

논리 연산자

  • 논리 합 || : 하나만 True -> Treu/ 둘다 False -> False
  • 논리 곱 && : all True -> True / 나머지 False
  • 논리 부정 ! : 단항 연산자. 결과를 반대로 바꿈
  • 베타적 논리 합 ^ : 피연산자가 하나는 True, 하나는 False일때 True (둘이 다를 경우)

삼항연산자

  • 조건식? 피연산자1(True일 경우): 피연산자2(False일 경우)
    예) int a = (1>2)? 30:40;
    // 1>2가 참일 경우 30, 거짓일 경우 40을 a에 할당
    // 1>2는 거짓임으로 a = 40 할당
    예) String b= day==1?"달의 첫날입니다.":"달의 첫번째 날이 아닙니다."
profile
공부에는 끝이 없다

0개의 댓글

Powered by GraphCDN, the GraphQL CDN