code: public static int hash(String str, int k) {
  		switch (k) {
  			case 0:
  				return HashUtil.rsHash(str);
  			case 1:
  				return HashUtil.jsHash(str);
  			case 2:
  				return HashUtil.elfHash(str);
  			case 3:
  				return HashUtil.bkdrHash(str);
  			case 4:
  				return HashUtil.apHash(str);
  			case 5:
  				return HashUtil.djbHash(str);
  			case 6:
  				return HashUtil.sdbmHash(str);
  			case 7:
  				return HashUtil.pjwHash(str);
  			default:
  				return 0;
  		}
  	}
docs: 计算Hash值
  @param str 被计算Hash的字符串
  @param k Hash算法序号
  @return Hash值