将10进制转成其他进制

来源:互联网 发布:ubuntu 界面应用 编辑:程序博客网 时间:2024/04/28 21:52

1.快捷的method转成16进制和2进制

int i = 1214321412;
System.out.println(Integer.toHexString(i)); //转成16进制

System.out.println(Integer.toBinaryString(i));  //转成2进制


2.转成2到36进制中任何一个


System.out.println(Integer.toString(i,32)); // First argument 是待convert的数字,second是待转的进制

System.out.println(Integer.toString(i,32).toUpperCase());  //将结果大写