키보드워리어

【자바】Boolean형 본문

JAVA/입문

【자바】Boolean형

꽉 쥔 주먹속에 안경닦이 2022. 11. 23. 09:32
728x90

자바 Boolean 자료형 - 관계 연산과 논리 연산

 

참 | 거짓

 

Boolean형은 참과 거짓 두 값만 존재합니다.(참과 거짓)

 

 

== | != | >

 

이러한 비교 연산자는 ==, != 그리고 >가 있었습니다.

모두 boolean 결과값을 리턴해줍니다. 

 

 

관계 연산자

 

non-boolean값을 받아 boolean값을 리턴하는 연산자

 

관계연산자
관계연산자

 

논리 연산자 && , || , ^, !

 

논리 연산자들은 피연산자들을 필요로 합니다.

 

이와 관련된 표현식은 if, for 및 while 문을 포함하여 코드에서 boolean 조건을 형성하는 데 사용됩니다

논리연산자
논리연산자

위 코드들의 사용 예시를 살펴볼게요.

 

i의 값을 15와 25 사이에서 찾고자 할 때 이렇게 써볼 수 있는데요.

논리연산자 &&
논리연산자 &&

 여기서 &&은 하나라도 false값이면 전체 결과 값이 false값이 됩니다. (모두 참이여야 합니다.)

논리연산자 &&참고내용
논리연산자 && 특징

Or 연산자 ||,

XOR 연산 ^(서로 다르면 참),

논리 NOT연산 !

도 같이 예시와 함께 설명드릴게요

{"originWidth":390,"originHeight":302,"style":"alignCenter","alt":"논리연산자 ||","caption":"논리연산자

 

or연산자는 하나라도 참이면 참이 되어요.

 

논리연산자 ^
논리연산자 ^

 

 ^(xor)연산자 피연산자가 서로 달라야 참이 됩니다. 하나라도 달라야 합니다.

 And, or, xor연산자가 주로 많이 쓰입니다.

 

 

 not은 참이 거짓이, 거짓이 참이 됩니다.

논리연산자 ! (NOT)
논리연산자 ! (NOT)

원시형 boolean 타입은 참고로 소문자 구분해야 합니다!!

 

 

위 내용은 자바 프로그래밍을 쉽게 이해해보시기 위해서는 직접 코딩해보시면서 

언제 어디에 논리 연산자가 사용되는지, 논리 연산 표를 참고해주시면 감사하겠습니다!!

728x90