Sunday 3 March 2019

Java - String hashCode() Method

Java - String hashCode() Method


Description

This method returns a hash code for this string. The hash code for a String object is computed as −
s[0]*31^(n - 1) + s[1]*31^(n - 2) + ... + s[n - 1]
Using int arithmetic, where s[i] is the ith character of the string, n is the length of the string, and ^ indicates exponentiation. (The hash value of the empty string is zero.)

Syntax

Here is the syntax of this method −
public int hashCode()

Parameters

Here is the detail of parameters −
  • This is a default method and this will not accept any parameters.

Return Value

  • This method returns a hash code value for this object.

Example


import java.io.*;
public class Test {

   public static void main(String args[]) {
      String Str = new String("Welcome to Tutorialspoint.com");
      System.out.println("Hashcode for Str :" + Str.hashCode() );
   }
}
This will produce the following result −

Output

Hashcode for Str :1186874997

No comments:

Post a Comment

Unity Top Download

Latest post

An Introduction to Hybris from basics

An Introduction to Hybris from basics:  -- ecommerce site and PCM(Product content Management) solutions. eg. croma website.  -- having sear...

Popular posts