같은 코드인데 하나는 true이고 다른 것은 false이다.
방금 깨달은 자바 꿀팁
으엥(222.118)
2017-12-01 16:21
추천 0
댓글 9
다른 게시글
-
아 c# 윈폼 병진이네 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [2]d(125.177) | 17.12.01추천 1
-
C++ 도움좀 앙망한다 깊은복사익명(221.146) | 17.12.01추천 0
-
앵귤러 너무어렵다 ㅅㅂ..진짜 나빡대가리인가 [1]익명(175.223) | 17.12.01추천 0
-
여기서 특정 책 추천하거나 빠는 놈들 특징 [2]익명(175.223) | 17.12.01추천 0
-
개발하는 시간보다 유지보수 하는 시간이 더 많다 [1]익명(58.102) | 17.12.01추천 0
-
용팔이형 [2]펲시부탁(223.62) | 17.12.01추천 0
-
20년동안 불다했는데 한번도 처벌안받음 ㅋㅋ 앞으로도 불다할거임 [1]익명(183.102) | 17.12.01추천 0
-
리액티브프로그래밍 함수형프로그래밍 다하는거없냐 [4]익명(211.201) | 17.12.01추천 0
-
나쁜 "운"도 "운"이다. [1]김용팔(218.38) | 17.12.01추천 1
-
등장[CreeJee](000as00060) | 17.12.01추천 0
q,p 는 자리수를 넘은거임?
equals 로 해야지. Integer 면
객체의 주소값이 다르단말입니다!
위에는 주소값으로 안하고 밑에는 주소값으로 비교하는 이유가 뭐에요?
아마 숫자가 작으면. 컴파일러가 형변환 같은거 할거임
결론은 결과 잘못나올수 있으니 하라는대로 하라는거지
그럴만한 이유가 있음...
-128에서 127까지의 값만 그런 현상이 발생함... 성능을 위해서 일관성을 훼손한 대표적인 사례
아놔콘다 말대로 -128~127은 wrapper class를 다시 생성하지 않고 기존에 생성한 객체를 한번 더 사용하도록 컴파일러가 동작합니당.