Java BigInteger toByteArray() 方法

2025 年 3 月 20 日 | 阅读 2 分钟

Java BigInteger 类的 toByteArray() 方法用于以字节数组的形式查找此 BigInteger 的二进制表示。字节数组包含表示此 BigInteger 所需的最少字节数,包括至少一个符号位,即 (ceil((this.bitLength() + 1)/8))。

语法

参数

不适用

返回值

此方法返回一个字节数组,其中包含此 BigInteger 的 2 的补码表示。

Exception

不适用

注意:字节数组将采用大端字节序:最高有效字节位于第 0 个元素。例如:0x10,0x14 等。

示例 1

输出

Byte array representation of 20 is: 0x14

示例 2

输出

Byte array representation of 255 is: 0x00 0xFF

示例 3

输出

Byte array representation of 65535 is: 0x00 0xFF 0xFF
 
下一主题Java BigInteger