자바 해시코드()

Jaba Haesikodeu



해시 코드 ”는 Java에서 해시 테이블의 해싱을 간소화하는 데 사용됩니다. “ 해시 코드() ” 방법은 데이터를 효율적으로 저장하고 동시에 즉시 액세스할 수 있습니다. 또한, 이 방법은 “ 고유한 ” 코드. 이러한 경우 이 방법은 프로그래머가 다양한 상황에 효율적으로 대처하는 데 편리합니다.

이 블로그는 Java의 '사용 및 구현에 대해 자세히 설명합니다. 해시 코드() ' 방법.

Java에서 'hashCode()'는 무엇입니까?

ㅏ ' 해시 코드 '는 각 Java 객체와 관련된 정수 값이며 ' 4 ” 바이트 값. “ 해시 코드() ” 방식은 자바 정수 수업 제공된 입력에 대한 해시 코드를 제공하는 메소드.







통사론



해시 코드 ( )

이 구문에서 ' ”는 해시 코드를 결정합니다.



예제 1: Integer 객체에 대한 “hashCode()” 활용

이 예에서는 두 개의 정수 개체를 만들 수 있으며 해당 ' 해시 코드 '를 검색할 수 있습니다.





정수 = 새로운 정수 ( '2' ) ;

정수 제이 = 새로운 정수 ( '삼' ) ;

정수 해시값1 = 나. 해시 코드 ( ) ;

정수 해시값2 = 제이. 해시 코드 ( ) ;

체계 . 밖으로 . 프린트 ( '첫 번째 개체의 해시 코드 값:' + 해시값1 ) ;

체계 . 밖으로 . 프린트 ( '두 번째 개체의 해시 코드 값:' + 해시값2 ) ;

위의 코드에 제공된 대로 다음 단계를 적용합니다.

  • 먼저 두 개의 ' 정수 ”라는 이름의 객체 ' 그리고 ' 제이 ”를 사용하여 새로운 ' 키워드와 ' 정수() ” 생성자를 각각 지정하고 지정된 정수 값을 할당합니다.
  • 그런 다음 ' 해시 코드() ” 메서드를 생성된 각 개체와 함께 사용합니다.
  • 마지막으로 각 정수 개체에 해당하는 해시 코드를 표시합니다.

산출



위의 출력에서 ​​정수에 대한 해당 해시 코드가 표시되는 것을 볼 수 있습니다.

예제 2: 문자열 객체에 대한 'hashCode()' 활용

이 구체적인 예에서 ' 해시 코드 ' 반대 ' ” 개체가 반환될 수 있습니다.

= 새로운 ( '200' ) ;

제이 = 새로운 ( '300' ) ;

체계 . 밖으로 . 프린트 ( '첫 번째 문자열 개체의 해시 코드 값은 다음과 같습니다. ' + 나. 해시 코드 ( ) ) ;

체계 . 밖으로 . 프린트 ( '두 번째 문자열 개체의 해시 코드 값은 다음과 같습니다. ' + 제이. 해시 코드 ( ) ) ;

위의 코드 줄에 따라 다음 단계를 적용합니다.

  • 2개 생성' ”라는 이름의 객체 ' 그리고 ' 제이 ” 문자열 값을 지정합니다.
  • 이제 ' 해시 코드() ” 메서드를 생성된 각 개체와 함께 사용합니다.
  • 마지막으로 문자열 개체의 해시 코드를 반환합니다.

산출

위의 출력은 해당 ' 해시 코드 ” 문자열 값에 대해 표시됩니다.

결론

해시 코드는 각 Java 개체와 관련된 정수 값에 해당합니다. “ 해시 코드() ' Java의 메소드는 제공된 입력에 대한 해시 코드를 제공합니다. 이 방법은 '의 해시 코드를 가져오는 데 적용할 수 있습니다. 정수 ' 그리고 ' ' 사물. 이 블로그는 Java의 ' 해시 코드() ' 방법.