# equals

24개의 포스트

(자바) String변수 == "문자"

String변수 == "문자" <- java에서는 안됨

2021년 11월 1일
·
0개의 댓글
post-thumbnail

[Kotlin] data class 파헤치기 - copy, toString, equals, hashcode, componentN

코틀린에서 자주 사용하는 data class잘 알고, 잘 쓰자!

2021년 10월 3일
·
0개의 댓글

자바 문자열 비교

자바에서 문자열을 비교할 땐 ==보다는 equlas() 메소드를 사용하게 좋습니다. 그 이유는 자바에는 스택과 힙 영역이 존재하는데 사람이 보기에는 똑같이 생긴 문자열이여도 서로 다른 힙 영역을 가르키는 경우도 존재할 수 있습니다. 예를 들어 이 경우 name1, 2는

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

[Java] Object의 내장 함수 기능을 알아봅니다.

Java에서의 Object Java에서 모든 클래스는 Object를 상속받게 됩니다. 그러면 실제로 클래스 안에서 바로 사용할 수 있는 Object 메소드의 기능 중 hashCode, toString, equals 메소트를 예제 코드와 함께 알아봅니다. hashCod

2021년 8월 5일
·
0개의 댓글
post-thumbnail

[Java] - Object 클래스 (equals, hashCode, toString)

매개변수로 객체의 참조변수를 받아서 비교하여 그 결과를 boolean값으로 알려준다.첫 번째 결과는 두 인스턴스의 주소값이 다르므로 false의 결과가 출력되고두 번째는 m2 == m1를 수행한 후 두 참조변수가 참조하는 인스턴스 주소값이 같으므로 true가 된다.

2021년 6월 11일
·
0개의 댓글
post-thumbnail

Java(5)

equals객체끼리 값을 비교할 수 있는 '메소드'Object 클래스에 정의된 원형은 "=="와 같기 때문에 custom class에 대해서는 재정의 해줘야한다.String, Integer 등의 클래스에는 이미 재정의 되어있음==객체의 주소값을 비교하는 '연산자'a==

2021년 5월 11일
·
0개의 댓글
post-thumbnail

TIL 2021.03.17

회원과 질문간의 관계 매핑, 질문 상세보기 기능, 질문 수정/삭제 기능 구현, 수정/삭제 기능에 대한 보안 처리, HttpSession!!!!!!, equals() & hashCode(), 어제 til 피드백에 대한 질문

2021년 3월 17일
·
0개의 댓글
post-thumbnail

[JAVA] Object의 equals() 와 hashCode()

hashcode() >Object의 hashcode()는 객채의 주소값 기반으로 해싱하여 int 값을 리턴한다. String 또는 Warrper Class(Long, Integer)는 hashcode()가 오버라이딩 되어있다. 레퍼런스 변수의 동등비교(==)는 주소

2021년 3월 7일
·
0개의 댓글
post-thumbnail

[Java] 문자열 찾기

Java에서 문자열을 찾는 메서드 contains/indexOf/equals/matches

2021년 3월 5일
·
0개의 댓글

Object 클래스 equals 오버라이딩

모든 클래스의 최상위 클래스(root)인 Object 클래스의 메서드에서 equals 를 재정의(오버라이딩)하는 것을 시도해보면 자연스럽게 다형성에 대해서 이해할 수 있다.등가비교연산자 ==와!=는 두 피연산자에 저장되어 있는 값이 같은지, 또는 다른지를 비교하는 연산

2021년 1월 24일
·
0개의 댓글

Comparing class instance in Java

hashcode()

2021년 1월 14일
·
0개의 댓글
post-thumbnail

[Java] equals 와 hashCode의 관계

기본 자료형을 비교할 때 우리는 == 비교 연산자를 통해서 비교를 한다.참조 자료형을 == 비교 연산자를 통해 비교를 한다면 객체의 참조값을 비교하기 때문에 객체 내부의 값이 "자바"로 같더라도 올바른 비교를 할 수 없다.그렇다면 어떻게 비교를 할 수 있을까?

2021년 1월 7일
·
0개의 댓글
post-thumbnail

[Item11] equals를 제정의하려거든 hashCode도 재정의하라

위에 적어놓은 소제목 처럼 hashCode를 재정의하지 않는다면 일반 규약을 어기게 되어 HashMap이나 HashSet같은 Collection에서의 원소로 사용될 때 문제를 일으키게 된다.equals에 사용되는 핵심 필드가 변경되지 않았다면 , 실행되는 동안 hash

2020년 12월 20일
·
0개의 댓글

자바 코드 - 두 개의 값 비교

기본형의 경우는 비교 연산자에서 값의 비교가 가능하지만 참조형인 경우 참조가 동일한지 비교한다. 값을 비교하려면 equals()와 compareTo() 등의 방법을 사용한다.값이 같은 경우 true 아니면 false 를 반환한다.인수 쪽이 큰 경우 음수, 인수와 동일한

2020년 12월 17일
·
0개의 댓글

2-1(5) Hash() , equals()

임의의 길이의 데이터를 고정된 길이의 데이터로 매핑해주는 함수이다.해시함수에 의해 얻어지는 값은 해시값, 해시코드, 해시체크섬 또는 간단하게 해시라고 한다.객체가 서로 같은지를 비교하기 위해 equals()메서드와 hashCode()메서드를 호출한다. (Objcet가

2020년 9월 16일
·
0개의 댓글

Java - 1. JCF - equals(), hashCode()

200915~16 해시함수, HashSet, HashMap, HashTable에서 객체가 같은지 여부를 비교할 때 쓰이는 equals(), hashCode()

2020년 9월 16일
·
0개의 댓글

고급자바_hashCode(), equals()

hashCode(), equals()

2020년 9월 15일
·
0개의 댓글

Java - 1. JCF - Set

200915 Set, HashSet, TreeSet, headSet, tailSet, subSet,

2020년 9월 15일
·
0개의 댓글