// 备选字符
static final char digits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8',
'9', 'A', 'B', 'C', 'D', 'E', 'F'}
public static void main(String[] args) {
int Num = 64//要转换的数字
int length =32
char[] result = new char[length]
do{
result[--length]=digits[Num&15]
Num>>>=4
}while(Num!=0)
for (int i = lengthi <result.lengthi++) {
System.out.println(result[i])
}
}
}
for(int i=0i<100i++){System.out.println(Integer.toHexString(i))}//Integer.toHexString(int)以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。