Java有一组可以用于字符串的内置方法。Java 字符串(String)操作常用操作,如字符串的替换、删除、截取、赋值、连接、比较、查找、分割等。本文主要介绍Java String hashCode() 方法。

Java 字符串方法

例如:

返回字符串的哈希码:

String myStr = "Hello";
System.out.println(myStr.hashCode());

1、定义和用法

hashCode()方法返回字符串的哈希码。

字符串对象的哈希码是这样计算的:

s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]

其中s [i]是字符串的第i个字符,n是字符串的长度,^表示幂。

2、调用语法

public int hashCode()

3、方法说明

返回值:

int值,表示字符串的哈希码

Java 字符串方法

推荐文档