相关疑难解决方法(0)

比较两个字节数组?(JAVA)

我有一个带有〜已知二进制序列的字节数组.我需要确认二进制序列是它应该是什么.我已经尝试.equals过了==,但都没有奏效.

byte[] array = new BigInteger("1111000011110001", 2).toByteArray();
if (new BigInteger("1111000011110001", 2).toByteArray() == array){
    System.out.println("the same");
} else {
    System.out.println("different'");
}
Run Code Online (Sandbox Code Playgroud)

java binary

93
推荐指数
4
解决办法
11万
查看次数

使用字节数组作为Map键

你看到使用字节数组作为Map键有什么问题吗?我也可以做new String(byte[])和哈希,String但它更直接使用byte[].

java bytearray hashmap

72
推荐指数
5
解决办法
6万
查看次数

标签 统计

java ×2

binary ×1

bytearray ×1

hashmap ×1