Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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
String Md5 Hash ByteArray在程序中工作,但在外部验证器中不工作(需要将其转换为某种字符串)_String_Bytearray_Md5_Checksum - Fatal编程技术网

String Md5 Hash ByteArray在程序中工作,但在外部验证器中不工作(需要将其转换为某种字符串)

String Md5 Hash ByteArray在程序中工作,但在外部验证器中不工作(需要将其转换为某种字符串),string,bytearray,md5,checksum,String,Bytearray,Md5,Checksum,我正在创建某个文件的原始MD5字节数组,并将其存储在数据库中。然后,当我上传文件时,我验证校验和。到目前为止一切正常 现在我尝试以标准形式显示校验和,例如: 0709BFCCAEC24B5734B905DDA8D616 但我得到的只是一些神秘的东西,例如 [B@1fd3b78a 如何最好地获取字符串?因此,我要查找的表示形式似乎是字节的十六进制表示形式。我将其转换并保存为字符串:

我正在创建某个文件的原始MD5字节数组,并将其存储在数据库中。然后,当我上传文件时,我验证校验和。到目前为止一切正常

现在我尝试以标准形式显示校验和,例如:

0709BFCCAEC24B5734B905DDA8D616

但我得到的只是一些神秘的东西,例如

[B@1fd3b78a


如何最好地获取字符串?

因此,我要查找的表示形式似乎是字节的十六进制表示形式。我将其转换并保存为字符串: