自学java第十二天

java中进制与转换

1.直接调用java中的库函数。
public class Test {
public static void main (String[] args)
{
//二进制转十进制
Integer.valueOf(“0111”,2).toString();
System.out.println(Integer.valueOf(“0111”,2).toString());
//二进制转八进制
Integer.toOctalString(Integer.parseInt(“0110”, 2));
System.out.println(Integer.parseInt(“0110”, 2));
//二进制转十六进制
Integer.toHexString(Integer.parseInt(“1011”, 2));
System.out.println(Integer.parseInt(“1001”, 2));
//十六进制转成十进制
Integer.valueOf(“FFFF”,16).toString();
System.out.println(Integer.valueOf(“FFFF”,16).toString());
//十六进制转成二进制
Integer.toBinaryString(Integer.valueOf(“FFFF”,16));
System.out.println(Integer.toBinaryString(Integer.valueOf(“FFFF”,16)));
//十六进制转成八进制
Integer.toOctalString(Integer.valueOf(“FFFF”,16));
System.out.println(Integer.toOctalString(Integer.valueOf(“FFFF”,16)));
//八进制转成十进制
Integer.valueOf(“544”,8).toString();
System.out.println(Integer.valueOf(“544”,8).toString());
//八进制转成二进制
Integer.toBinaryString(Integer.valueOf(“45”,8));
System.out.println(Integer.toBinaryString(Integer.valueOf(“45”,8)));
//八进制转成十六进制
Integer.toHexString(Integer.valueOf(“45”,8));
System.out.println(Integer.toHexString(Integer.valueOf(“45”,8)));
//二进制转十进制
Integer.valueOf(“0111”,2).toString();
System.out.println(Integer.valueOf(“0111”,2).toString());
//二进制转八进制
Integer.toOctalString(Integer.parseInt(“0111”, 2));
System.out.println(Integer.toOctalString(Integer.parseInt(“0111”, 2)));
//二进制转十六进制
Integer.toHexString(Integer.parseInt(“0111”, 2));
System.out.println(Integer.toHexString(Integer.parseInt(“0111”, 2)));
}
}

posted @ 2021-07-29 20:07  救救孩子吧/  阅读(16)  评论(0)    收藏  举报