본문 바로가기
JAVA

비교/논리연산자

by 융디's 2024. 3. 30.
728x90
비교/논리연산자

비교/논리연산자

@2024.03.12

비교연산자

💡
두 개의 값을 비교하여 그 결과를 논리적으로 반환
  • == : 같으면 참
  • != : 같지 않으면 참
  • > : 왼쪽이 더 크면 참
  • < : 오른쪽이 더 크면 참
  • >= : 왼쪽이 크거나 같으면 참
  • <= : 오른쪽이 크거나 같으면 참

논리연산자

💡
논리적인 조건을 평가하는 데 사용
  • &&(논리곱) : 양쪽 피연산자가 모두 참일 참
    • && : 첫 번째 피연산자가 거짓이면 두 번째 피연산자를 보지 않고 참으로 판단
    • & : 첫 번째 피연산자가 거짓이라도, 두 번째 피연산자를 보고 판단
  • ||(논리합) : 양쪽 피연산자 중 하나라도 참이면 참
    • || : 첫 번째 피연산자가 참이면 두 번째 피연산자를 보지 않고 참으로 판단
    • | : 첫 번째 피연산자가 참이라도, 두 번째 피연산자를 보고 판단
  • !(논리 부정) : 피연산자의 논리값을 반전 (참 → 거짓, 거짓 → 참)

728x90

'JAVA' 카테고리의 다른 글

오버/언더플로우  (0) 2024.03.30
산술연산자  (0) 2024.03.30
타입  (0) 2024.03.30
변수와 리터럴  (0) 2024.03.30
Enum 타입  (0) 2024.03.30