类 StringHash

java.lang.Object
com.intellij.openapi.util.text.StringHash

public final class StringHash extends Object
  • 方法详细资料

    • calc

      public static long calc(String arg)
    • buz

      public static long buz(CharSequence arg)
      Calculates hash value of string using buzhash algorithm. See http://www.serve.net/buz/hash.adt/java.008.html for details.
      参数:
      arg - string to calculate hash value upon
      返回:
      calculated hash value
    • calc

      public static long calc(byte[] arg)
      Calculates hash value of byte array buzhash algorithm. See http://www.serve.net/buz/hash.adt/java.008.html for details.
      参数:
      arg - byte array to calculate hash value upon
      返回:
      calculated hash value
    • murmur

      public static int murmur(CharSequence data)
    • murmur

      public static int murmur(CharSequence data, int seed)