java中Integer包装类的详细讲解(java二进制操作,所有进制转换)(二)
2014-11-23 21:59:26
·
作者:
·
浏览: 8
000)));
System.out.println("Integer2000和Integer1000大小比较:\t"+new Integer(2000).compareTo(obj));
System.out.println("Integer1000转换为double类型的数为:\t"+obj.doubleva lue());
System.out.println("Integer1000和Integer2000大小比较:\t"+obj.equals(new Integer(2000)));
System.out.println("Integer2000和Integer1000大小比较:\t"+new Integer(2000).equals(obj));
System.out.println("Integer2000和Integer1000大小比较:\t"+new Integer(2000).equals(new Integer(2000)));
System.out.println("Integer1000的哈希码:\t"+obj.hashCode());
System.out.println("Integer1000的int值:\t"+obj.intValue());
System.out.println("Integer1000的long值:\t"+obj.longValue());
System.out.println("Integer1000的short值:\t"+obj.shortValue());
System.out.println("将字符串1000解析为int类型的数:\t"+Integer.parseInt("1000"));
/**
* Integer.parseInt("1000", 2)
* 返回第一个参数的(字符串)的2进制(参数2为转换的进制)
*/
System.out.println("返回1000的2进制"+Integer.parseInt("1000", 2));
/**
* 进制转换
*/
System.out.println("1000十进制转成二进制"+Integer.toBinaryString(i));
System.out.println("1000十进制转八进制:\t"+Integer.toOctalString(i));
System.out.println("1000十进制转十六进制:\t"+Integer.toHexString(i));
System.out.println("十六进制转成十进制:\t"+Integer.valueOf("FFFF",16).toString());
System.out.println("十六进制转成二进制:\t"+Integer.toBinaryString(Integer.valueOf("FFFF",16)));
System.out.println("十六进制转成八进制:\t"+Integer.toOctalString(Integer.valueOf("FFFF",16)));
System.out.println("八进制转成十进制:\t"+Integer.valueOf("576",8).toString());
System.out.println("八进制转成二进制:\t"+Integer.toBinaryString(Integer.valueOf("23",8)));
System.out.println("八进制转成十六进制:\t"+Integer.toHexString(Integer.valueOf("23",8)));
System.out.println("二进制转十进制:\t"+Integer.valueOf("0101",2).toString());
System.out.println("二进制转八进制:\t"+Integer.toOctalString(Integer.parseInt("0101", 2)));
System.out.println("二进制转十六进制:\t"+Integer.toHexString(Integer.parseInt("0101", 2)));
System.out.println();
System.out.println("1000的二进制形式最左边的最高一位且高位后面全部补零,最后返回int型的结果"+Integer.highestOneBit(i));
}
}
运行效果截图如下:
下载:http://download.csdn.net/detail/xmt1139057136/7309395
欢迎大家关注我的个人博客,或者加入qq群135430763进行相互学习。