Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 字符串的哈希函数_Java_String_Hash_Binary - Fatal编程技术网

Java 字符串的哈希函数

Java 字符串的哈希函数,java,string,hash,binary,Java,String,Hash,Binary,我正在寻找一个哈希算法,它的输入是字符串,输出是二进制字符串 例如: hash("abc",8) = 11001010 //8 is the output bits number 我找不到任何那样的散列函数。c# 你能解释一下“二进制字符串”是什么意思吗?你是如何得到“abc”的11001010?你用的是什么语言?CC++?JAVA或者这是一个语言不可知的问题?我正在使用Java来实现我的代码。无论如何,谢谢你的评论 string str = "Hello"; byte []arr =

我正在寻找一个哈希算法,它的输入是字符串,输出是二进制字符串

例如:

hash("abc",8) = 11001010   //8 is the output bits number
我找不到任何那样的散列函数。

c#


你能解释一下“二进制字符串”是什么意思吗?你是如何得到“abc”的
11001010
?你用的是什么语言?CC++?JAVA或者这是一个语言不可知的问题?我正在使用Java来实现我的代码。无论如何,谢谢你的评论
string str = "Hello"; 
byte []arr = System.Text.Encoding.ASCII.GetBytes(str);