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

자바, 비교연산자

by Dreaming Coder 2021. 11. 22. 21:28

 


 

이번에는 비교연산자를 공부해봅시다.

역시 전에 배운 증감연사자 만큼이나 쉽습니다.

가벼운 마음으로 공부해봅시다.

 

 

 

지난 포스트

 

자바, 증감연산자

증감연산자에 대해서 알아보도록 하겠습니다. 이전의 치환처럼 굉장히 쉬우니 가벼운 마음으로 읽고 넘기시길 바랍니다. 지난 포스트 자바, 치환 이번에는 치환에 대해서 알아보겠습니다. 치환

gogogameboy.tistory.com

 

 

 

 

 

 

 

비교연산자

 

 

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

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

gogogameboy.tistory.com

이전에 위와 같은 포스트를 작성하면서 연산자의 종류들을 표로 정리한 적이 있습니다.

 

비교연산자에는 ==, !=, >, <, >=, <= 등이 있습니다.

비교연산자는 말 그대로 양쪽의 값을 서로 비교할 때에 사용합니다.

비교를 한 결과 값은 참True 혹은 거짓False으로 불리언Boolean 타입의 데이터가 나옵니다.

 

a < b 는 누구나 알겠죠?

'a가 b보다 작냐' 라고 묻는 것입니다.

실제로 a가 더 작다면 True 값이, 틀리다면 False 값이 나오게 됩니다.

 

a >= b 는 'a가 b보다 크거나 같으면 True, 아니면 False'가 됩니다.

 

==는 '양쪽의 값이 같으냐'라고 묻는 것이고,

!=는 '양쪽의 값이 다르냐'고 묻는 것입니다.

 

 

 

예제 코드

 

위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.

 

 

 

변수 a는 3이고, b는 10입니다.

a==b는 a와 b가 같은지 묻고 있습니다. 틀렸습니다. 그러니 False 값이 출력됩니다.

a!=b는 a와 b가 다른지 묻고 있습니다. 맞습니다. 그러니 True 값이 출력됩니다.

a>b?? b가 더 큰 값을 가지고 있으니 실행결과는 False입니다.

마지막 a<b는 b가 더 큰 게 맞으니 True입니다.

 

 

 

 

 

 

다음 포스트

 

자바, 논리연산자

논리연산자에 대해서 알아봅시다. 개인적으로 논리연산자는 지난번에 공부했던 굉장히 쉬운 '증감연산자, 비교연산자' 보다는 조금 헷갈렸습니다. 지난 포스트 자바, 비교연산자 이번에는 비교

gogogameboy.tistory.com

 

 

 


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

 


 

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

자바, 삼항연산자  (0) 2021.11.22
자바, 논리연산자  (0) 2021.11.22
자바, 증감연산자  (0) 2021.11.22
자바, 치환  (0) 2021.11.22
자바, 대입연산자와 복합대입연산자  (0) 2021.11.21

댓글