| 限定符和类型 | 字段和说明 |
|---|---|
static int |
MAX_VALUE
值为 231-1 的常量,它表示 bit 类型能够表示的最大值。
|
static int |
MIN_VALUE
值为 20-1 的常量,它表示 bit 类型能够表示的最小值。
|
| 构造器和说明 |
|---|
Bit(int value) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
compare(int x,
int y) |
int |
compareTo(Bit o) |
double |
doubleValue() |
boolean |
equals(java.lang.Object obj) |
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
static int |
max(int a,
int b) |
static int |
min(int a,
int b) |
static Bit |
parseBit(java.lang.String s)
将字符串转为二进制
|
static int |
sum(int a,
int b) |
java.lang.String |
toString() |
static java.lang.String |
toString(Bit s) |
static Bit |
valueOf(int i) |
static Bit |
valueOf(java.lang.String s)
将字符串转为二进制
|
@Native public static final int MIN_VALUE
@Native public static final int MAX_VALUE
public static java.lang.String toString(Bit s)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic int intValue()
intValue 在类中 java.lang.Numberpublic long longValue()
longValue 在类中 java.lang.Numberpublic float floatValue()
floatValue 在类中 java.lang.Numberpublic double doubleValue()
doubleValue 在类中 java.lang.Numberpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic static Bit parseBit(java.lang.String s) throws java.lang.NumberFormatException
s - 字符串类型
1)有大于2的数字时,直接转为整形再转二进制
2)以字母I、i、L或l结尾时,去掉结束转为整形后再转为二进制
3)直接转为二进制java.lang.NumberFormatException - -public static Bit valueOf(java.lang.String s) throws java.lang.NumberFormatException
s - 字符串类型
1)有大于2的数字时,直接转为整形再转二进制
2)以字母I、i、L或l结尾时,去掉结束转为整形后再转为二进制
3)直接转为二进制java.lang.NumberFormatException - -public static Bit valueOf(int i)
public static int compare(int x,
int y)
public static int sum(int a,
int b)
public static int max(int a,
int b)
public static int min(int a,
int b)