본문 바로가기
그 외 프로그래밍 언어/Java

자바, 논리연산자

by Dreaming Coder 2021. 11. 22. 22:29

 


 

논리연산자에 대해서 알아봅시다.

개인적으로 논리연산자는 지난번에 공부했던 굉장히 쉬운 '증감연산자, 비교연산자' 보다는 조금 헷갈렸습니다.

 

 

 

지난 포스트

 

자바, 비교연산자

이번에는 비교연산자를 공부해봅시다. 역시 전에 배운 증감연사자 만큼이나 쉽습니다. 가벼운 마음으로 공부해봅시다. 지난 포스트 자바, 증감연산자 증감연산자에 대해서 알아보도록 하겠습

gogogameboy.tistory.com

 

 

 

Photo by True Agency on Unsplash

 

 

 

 

논리연산자

 

 

자바, 연산자란? (feat. 연산자의 종류)

이번에는 연산자란 무엇인지, 그리고 연산자의 종류에는 어떤 것들이 있는지 살펴보도록 하겠습니다. 지난 포스트 자바, 데이터 타입 변환 코드를 짜다가 일시적으로 자료형(데이터 타입)을 변

gogogameboy.tistory.com

논리연산자에는 ![NOT]과 &&[AND]와 ||[OR]가 있습니다.

 

 

 

not은 부정의 의미를 가지고 있습니다. !은 가지고 있는 값을 부정합니다.

예를 들어 true라는 불리언 데이터 값의 앞에 !을 넣어서

!true 라고 입력하면 값은 false가 됩니다.

!은 무조건 가지고 있는 값을 거꾸로 출력을 한다고 생각하시면 됩니다.

 

 

 

and는 말 그대로 '그리고'라는 뜻입니다.

&&는 양쪽의 데이터 값이 모두 true일 때에만 true를 출력합니다.

true && true → true

true && false → false

false && true → false

false && false → false

이렇게 두 개의 불리언 데이터 중 하나라도 false가 있다면 false를 출력하게 됩니다.

 

 

 

or는 '또는'이라는 뜻이죠. &&와 반대로 생각하시면 됩니다.

||는 양쪽의 데이터 값이 모두 false일 때에만 false를 출력합니다.

두 개의 불리언 데이터 중 하나라도 true가 있다면 true를 출력합니다.

true || true → true

true || false → true

false || true → true

false || false → false

이렇게 말이죠.

 

 

 

 

 

 

다음 포스트

 

자바, 삼항연산자

연산자 중에서 마지막으로 배울 것은 삼항연산자입니다. 삼항연산자는 말 그대로 항(피연산자)이 3개인 연산자입니다. 3개의 항을 이용해 간단한 조건문을 만들 때 사용합니다. 지난 포스트 자

gogogameboy.tistory.com

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 

'그 외 프로그래밍 언어 > Java' 카테고리의 다른 글

자바 실습, 삼항연산자를 이용한 실습 3가지  (0) 2021.11.22
자바, 삼항연산자  (0) 2021.11.22
자바, 비교연산자  (0) 2021.11.22
자바, 증감연산자  (0) 2021.11.22
자바, 치환  (0) 2021.11.22

댓글