[java] java 의 integer 비교 > IT Tip&Tech

본문 바로가기
사이트 내 전체검색


회원로그인

IT Tip&Tech

[java] java 의 integer 비교

페이지 정보

작성자 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일20-02-20 00:11 조회240회 댓글1건

본문

java 의 string 비교가 이퀄연산자(==)로 되지 않는다는건 알고 있었습니다. 

이퀄연산자를 비교하면 레퍼런스 주소를 비교하기 때문에 같은 레퍼런스가 아니면 무조건 false 떨어지죠.

 

하지만 그게 integer 에서도 동일하게 적용될거라고 생각하지 못했습니다 ㅋㅋ

 

primitive int (그냥 int형)의 경우 문제가 없고 

두개를 혼합할 경우도 문제가 없는데

둘다 integer 의 레퍼런스 타입으로 지정되어 있으면 두개의 주소가 달라서 값이 같아도 false 가 떨어집니다.

 

자바에 레퍼런스 연산자가 없기때문에 나온 고육지책이라고 생각되는군요...

 

여튼 타 언어와는 달라서 헷갈리는 부분이니 기록해둡니다..

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록

IT Tip&Tech 목록

Total 129건 1 페이지
IT Tip&Tech 목록
번호 제목 글쓴이 날짜 조회
열람중 [java] java 의 integer 비교 댓글1 리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 02-20 241
128 Xbox 무선 어뎁터 드라이버 입니다. 댓글3 첨부파일 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-14 238
127 우클릭 context 메뉴에서 CMD 창 열기 / VSCode 열기 메뉴 추가 레지스트리 댓글1 첨부파일 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-21 687
126 Redmine 다음 메일 smtp 설정 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-19 697
125 [Tip,C#] 간단히 만들어보는 메시지 처리 구조 2 댓글1 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-11 1378
124 [Tip,C#] 간단히 만들어보는 메시지 처리 구조 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-01 1248
123 [Tip,C#] protobuf 메시지 정의 나누어 배포하기 (내용추가) 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-23 1257
122 [Tip,C#] protobuf 메시지 정의 나누어 배포하기 댓글3 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-18 1254
121 QT Creator, undefined symbol: FT_Get_Font_Format 오류 인기글 리틀캔들 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-08 1499
120 배경 누끼 따주는 사이트 리틀캔들 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-27 898
119 [link] 메모리 관련 글 댓글1 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-15 2600
118 마소가 Azure Sphere 라는걸 만들었데요. 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-17 3751
117 MTPutty 댓글2 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-16 4110
116 Visual Studio 툴바 아이콘들 사라질때 해결방법 인기글첨부파일 black_H 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-13 3253
115 openvpn 연결 후 1시간뒤 연결이 자동으로 끊긴다면 인기글 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-04 4242
게시물 검색

접속자집계

오늘
683
어제
806
최대
3,675
전체
812,000
회사소개 개인정보취급방침 서비스이용약관
Copyright © LittleCandle All rights reserved.
문의메일 : littlecandle99@gmail.com
상단으로
모바일 버전으로 보기