在本教程中,我们将在示例的帮助下讨论 Java String trim()
和hashCode()
方法。
Java String trim()
方法签名
从输入String
中删除前导和尾随空格后,它返回一个String
。对于例如" Hello".trim()
将返回String "Hello"
。
public String trim()
Java String trim()
方法示例
在下面的例子中,我们有一个带有前导和尾随空格的字符串,我们使用trim()
方法去除这些前导和尾随空格,但是我们想要保留给定字符串的单词之间的空格str
。trim()
方法仅删除前导和尾随空格,并将空格保留在空格中。
public class JavaExample{
public static void main(String args[]){
String str = new String(" How are you?? ");
System.out.println("String before trim: "+str);
System.out.println("String after trim: "+str.trim());
}
}
输出:
Java String hashCode()
方法签名
此方法返回String
的哈希码。计算如下:
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
public int hashCode()
Java hashCode()
方法示例
在下面的示例中,我们有一个字符串str
,其值为"Welcome !!"
,我们使用hashCode()
方法显示该值的哈希码。
public class JavaExample{
public static void main(String args[]){
String str = new String("Welcome!!");
System.out.println("Hash Code of the String str: "+str.hashCode());
}
}
输出: