VOOZH about

URL: https://www.geeksforgeeks.org/java/bytebuffer-hashcode-method-in-java-with-examples/

⇱ ByteBuffer hashCode() method in Java with Examples - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

ByteBuffer hashCode() method in Java with Examples

Last Updated : 18 Jan, 2023

The hashCode() method of java.nio.ByteBuffer class is used to return the current hash code of this buffer. The hash code of a byte buffer depends only upon its remaining elements; that is, upon the elements from position() up to, and including, the element at limit() - 1. Because buffer hash codes are content-dependent, it is inadvisable to use buffers as keys in hash maps or similar data structures unless it is known that their contents will not change. 

Syntax:

public int hashCode()

Return Value: This method returns the current hash code of this buffer. Below are the examples to illustrate the hashCode() method: Examples 1: 

Output:
Original ByteBuffer: 
10 20 30 

Byte Value: -219122491

Examples 2: 

Comment