您的位置:首页 > 编程语言 > Java开发

Java中十进制与二进制、八进制以及十六进制的转化

2014-10-08 12:08 483 查看
直接上代码:

public class Jinzhizhuanhuan {

public static void main(String[] args) {

int a=10;

String s=Integer.toHexString(a); // 十进制转化为十六进制 只不过是字符串的形式

String s1=Integer.toBinaryString(a); // 十进制转化为二进制

String s4=Integer.toOctalString(a); // 十进制转化为八进制

int s2=Integer.valueOf("F", 16); // 十六进制转化为十进制

int s3=Integer.parseInt("111", 2); // 二进制转化为十进制

int s5=Integer.parseInt("737", 8); // 八进制转化为十进制

int s6=Integer.parseInt("111", 10); // 十进制转化为十进制

System.out.println(s);

System.out.println(s1);

System.out.println(s4);

System.out.println(s2);

System.out.println(s3);

System.out.println(s5);

System.out.println(s6);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: