最近做的一个项目中需要用到进制的转换,当时没多想就直接用了Integer.toBinaryString();当时的目的是得到一组字符串,其中都是十进制的数字,我是先将其转换成字符数组,发现toBinaryString也可以接收字符参数,然后我测试了一下,其接收的字符参数会按照asscii码的形式转换成int类型,再进行二进制转换,如果接受的就是int型的十进制数就直接进行二进制转换。且toBinaryString(),toOctalString(),toBexString(),接收的都是十进制的整数,在做相应的转换。
java中的进制转换问题
最新推荐文章于 2021-04-18 21:11:26 发布