# equals

69개의 포스트

== 과 equals()의 차이점

== 과 equals()의 차이점

4일 전
·
0개의 댓글
·
post-thumbnail

[Java] equals, hashcode 에 대해서 알아보자

equals() 와 hashcode() 없이는 상당히 많은 if 문을 객체의 모든 field를 비교하기 위해서 사용해야 한다.Java에서 객체비교를 효율적이고 쉽게 해주는 equals와 hashcode()에 대해서 공부해보자.

4일 전
·
0개의 댓글
·
post-thumbnail

hashCode()가 뭐지?

equals와 짝꿍인 hashCode를 알아보자.

6일 전
·
0개의 댓글
·
post-thumbnail

[Java] String 비교 시 ==가 아닌 equals()를 써야하는 이유

equals() 메서드 참조 비교 ( 주소 비교 ) == 연산자 콘텐츠 비교

2022년 11월 3일
·
0개의 댓글
·

[Java] 문자 비교 (equals)

🛫 Programmers의 유사도 문제를 푸는 과정에서 문자를 '=='로 비교시 오류발생 🧩 equals A.equals(B)로 A과 B가 동일하다면 true, 아니라면 false 출력 💻 문제 둘다 0이 나오는 것으로 보아, 비교가 안되고 있는 것으로 생각됨

2022년 10월 19일
·
0개의 댓글
·
post-thumbnail

Java equals, same(==)

스프링 강의를 들으면서 isEqual과 isSameas 의 차이점에 대해 배웠습니다. 근데 아무래도 스프링 강의다 보니 자바 문법에 대한 설명은 좀 짧게 넘어갔습니다. 너무 빨리 지나가셔서 사실 이해도 못하고 넘어간지라,

2022년 10월 14일
·
0개의 댓글
·
post-thumbnail

constraints_equals

상하좌우 컨스트레인츠를 20씩 주었는데 에러가 나는 이유는? 이미지 뷰의 위치는 고정이 되었는데각각의 크기가 고정이 되지 않아서이다. 해결하는 방법이 몇가지 있다. \-- 위 아래의 뷰의 크기를 특정 해준다면, 위 아래 이미지 뷰의크기를 150으로 특정해준다면 중간의

2022년 9월 25일
·
0개의 댓글
·

자바 - equals & hashcode

최근에 공부하면서 이전엔 몰랐던 것들에 대해서 정리를 해보고자 한다.equals 와 hashcode는 모든 java 객체의 부모 객체인 Object 클래스에 정의된 함수다.그렇기에 Java의 모든 객체는 Object 클래스에 정의된 equals와 hashcode 함수를

2022년 9월 24일
·
0개의 댓글
·

Object 클래스의 메서드 활용

두 객체의 내용이 같은지 확인하는 메서드두 인스턴스의 주소 값을 비교하여 true/false를 반환한다.재정의 하여 두 인스턴스가 논리적으로 동일함의 여부를 구현한다.인스턴스가 다르더라도 논리적으로 동일한 경우 true를 반환하도록 재정의 할 수 있다. (같은 학번,

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

equals, hashCode 재정의 규약

두 객체(object)가 물리적으로 같은지를 비교하는 것이다.Object에서 구현된 equel은 두 객체의 참조값을 비교해 참조값이 다르면 두 객체는 다르다고 판단한다.간단한 예제로 이해해보자.str1에는 AAA라는 문자열이 할당 된 어떤 한 heap area의 주소를

2022년 8월 31일
·
0개의 댓글
·

[JAVA]Object_equals( )

이꼬르

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

Java: equals( ) & hashCode( ) 오버라이드

입맛대로 오버라이드합시다

2022년 7월 30일
·
0개의 댓글
·

[JAVA] hashcode()와 equals() 메서드

object의 equals() 메서드와 비교 연산자 ==는 동일한 결과를 리턴한다.참조값(객체의 주소값)이 같은지, 동일한 객체인지 확인하는 기능equals() 메서드(자바에서 두 객체를 동등비교할 때 많이 사용) 논리적으로 둘의 참조값이 다르더라도 객체 내부 valu

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

Effective Java Item 10-2

Effective Java Item 10-1이전 포스팅에 이어, Object Equlas 명세 중 하나인 추이성 부터 포스팅을 시작하도록 하겠습니다.추이성은, A=B 이고, B=C이면, A=C라는 의미입니다.즉, 첫 번째 객체와 두 번째 객체가 같고, 두 번째 객체와

2022년 7월 24일
·
0개의 댓글
·

[JAVA] equals와 equalsIgnoreCase 문자열 비교 방법

서울에서 김서방 찾기 문제를 풀던 중 둘의 차이점을 비교하기 위해 작성

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

JAVAPROGRAMING 3

while문 while 문은 증감문을 구문 어디서나 사용할 수 있기때문에 for문보다 더 자세하게 제어가 가능하다. 다중 while 문을 작성할때 초기화문이 없기 때문에 내부 while문의 초기화문을 진입 직전에 써줘야 한다 do while문 do while 문

2022년 6월 24일
·
0개의 댓글
·

[이펙티브 자바]11. equals를 재정의하려거든 hashcode도 재정의하라

equals를 재정의한 클래스는 hashcode도 재정의해야한다. 재정의하지 않는 경우, hash를 사용하는 hashmap이나 hashset에서 문제가 발생한다.

2022년 6월 5일
·
0개의 댓글
·

[이펙티브 자바]10. equals는 일반 규약을 지켜서 재정의하라

Object 클래스의 equals함수는 객체의 주소값을 비교햔다.즉, 같은 값을 가졌더라도 따로 생성되었다면 False를 출력한다.equals 메소드는 동치관계를 구현한다.반사성(reflexive) : null이 아닌 모든 참조 값 x에 대해, x.equals(x)는

2022년 6월 5일
·
0개의 댓글
·