HashUtil
Introduction
HashUtil is actually a collection of hash algorithms, which integrates various hash algorithms in this utility class.
Methods
These algorithms include:
additiveHashAdditive HashrotatingHashRotating HashoneByOneHashOne-by-one HashbernsteinBernstein’s HashuniversalUniversal HashingzobristZobrist HashingfnvHashImproved 32-bit FNV algorithm 1intHashThomas Wang’s algorithm, integer hashrsHashRS algorithm hashjsHashJS algorithmpjwHashPJW algorithmelfHashELF algorithmbkdrHashBKDR algorithmsdbmHashSDBM algorithmdjbHashDJB algorithmdekHashDEK algorithmapHashAP algorithmtianlHashTianL Hash algorithmjavaDefaultHashJAVA’s default algorithmmixHashMixed hash algorithm that outputs a 64-bit value