public class BigIntegers extends Object
| 构造器和说明 |
|---|
BigIntegers() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BigInteger |
fromUnsignedByteArray(byte[] buf)
无符号bytes转
BigInteger |
static BigInteger |
fromUnsignedByteArray(byte[] buf,
int off,
int length)
无符号bytes转
BigInteger |
static BigInteger |
newBigInteger(String str)
创建
BigInteger,支持16进制、10进制和8进制,如果传入空白串返回nullfrom Apache Common Lang |
static BigInteger |
toBigInteger(Number number)
数字转
BigIntegernull转换为0 |
static BigInteger |
toBigInteger(String number)
数字转
BigIntegernull或""或空白符转换为0 |
static byte[] |
toUnsignedByteArray(BigInteger value)
以无符号字节数组的形式返回传入值。
|
static byte[] |
toUnsignedByteArray(int length,
BigInteger value)
以无符号字节数组的形式返回传入值。
|
public static BigInteger newBigInteger(String str)
BigInteger,支持16进制、10进制和8进制,如果传入空白串返回nullstr - 数字字符串BigIntegerpublic static BigInteger toBigInteger(Number number)
BigIntegernumber - 数字BigIntegerpublic static BigInteger toBigInteger(String number)
BigIntegernumber - 数字字符串BigIntegerpublic static byte[] toUnsignedByteArray(BigInteger value)
value - 需要转换的值public static byte[] toUnsignedByteArray(int length,
BigInteger value)
length - bytes长度value - 需要转换的值public static BigInteger fromUnsignedByteArray(byte[] buf)
BigIntegerbuf - buf 无符号bytesBigIntegerpublic static BigInteger fromUnsignedByteArray(byte[] buf, int off, int length)
BigIntegerbuf - 无符号bytesoff - 起始位置length - 长度BigIntegerCopyright © 2024 fossc. All rights reserved.