我想实现一个采用泛型并生成哈希的哈希函数。该功能将在位级别工作,移动位之类的东西。我该怎么做?我考虑过使用字节数组,但是如何将通用参数转换为字节数组?有没有更好的方法?提前致谢 最佳答案 不,在Java中无法将任意对象视为字节数组。这种能力将在类型安全乃至代码安全的整个概念中削减一个巨大的整体,因为它甚至允许超出对象类型规范的任意操作。您可以使用序列化将对象的有限子集转换为字节流,但是类必须支持该序列化(基本上通过实现Serializable)。