Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试从十进制和十六进制值中获取字符。
我试过这段代码。
(char) Integer.parseInt("AE",16)
它显示一个十六进制字符,即 (R)。
然后我尝试了
(char) Integer.parseInt("65283",32)
那显示出东亚人的性格,也许是中国人。
谁能解释一下,这些数字(16,32)代表什么?
提前致谢。
Integer.parseInt("AE",16)
16, 32 代表基数
将字符串参数解析为第二个参数指定的基数中的有符号整数
和
字符串中的字符必须都是指定基数的数字