Java ShortBuffer hashCode()方法及示例
java.nio.ShortBuffer 的 hashCode() 方法用于返回一个特定缓冲区的哈希代码。
一个短缓冲区的哈希代码只取决于它的剩余元素;也就是说,取决于从position()到limit()-1的元素。
因为缓冲区的哈希代码是取决于内容的,除非知道缓冲区的内容不会改变,否则不宜在哈希地图或类似数据结构中使用缓冲区作为密钥。
语法:
参数 :该方法不接受任何参数。
返回值 :该方法返回缓冲区的当前哈希代码。
以下程序说明了 hashCode() 方法的使用。
程序1 :
输出:
程序2 :
输出:
参考资料: https://docs.oracle.com/javase/9/docs/api/java/nio/ShortBuffer.html#hashCode-