java 如何将byte[]清零

2025-03-10 04:15:55
推荐回答(3个)
回答1:

java.util.Arrays.fill(bytes, (byte) 0).

回答2:

变成0长度、还是全设置成0呢。

不要使用了,就赋null吧。

全置0,Arrays的方法
static void
fill(byte[] a,
byte val)
Assigns the specified byte value to each element of the specified array
of bytes.

回答3:

private byte[] data=new byte[1024];
private byte[] dataNull=new byte[1024];
System.arraycopy(dataNull, 0, data, 0, data.length);