Java プログラムで文字列変数を取得しましたが、次のコードによって生成されることがわかっています。
public static String code(String text) {
final byte[] bytes = text.getBytes();
HashCode hc = Hashing.murmur3_32().hashBytes(bytes, 0, bytes.length);
long tmp = hc.asInt();
StringBuilder sb = new StringBuilder("");
sb.append(Integer.toHexString((int) tmp));
return sb.toString();
}
この変数をデコードして元のテキストを取得するにはどうすればよいですか?