Java String trim和hashCode方法

在本教程中,我们将在示例的帮助下讨论 Java String trim()hashCode()方法。

Java String trim()方法签名

从输入String中删除前导和尾随空格后,它返回一个String。对于例如"     Hello".trim()将返回String "Hello"

public String trim()

Java String trim()方法示例

在下面的例子中,我们有一个带有前导和尾随空格的字符串,我们使用trim()方法去除这些前导和尾随空格,但是我们想要保留给定字符串的单词之间的空格strtrim()方法仅删除前导和尾随空格,并将空格保留在空格中。

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 trim和hashCode方法

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());       
   }
}

输出:

Java String trim和hashCode方法

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址