读书人

java中“0x”示意的含义

发布时间: 2013-10-24 18:27:24 作者: rapoo

java中“0x”表示的含义

程序如下所示

public class Test {public static void main(String[] args) {int a = 0x2f;//小写十六进制(等价于0x002f)System.out.println(Integer.toBinaryString(a));int b = 0x2F;//大写十六进制System.out.println(Integer.toBinaryString(b));int c = 10;//标准十进制System.out.println(Integer.toBinaryString(c));int d = 010;//以零开头,表示八进制System.out.println(Integer.toBinaryString(d));char e = 0xff;//char为2个字节,16位byte f = 0xf;//byte为8位short g = 0xff;//short为2个字节,16位System.out.println(Integer.toBinaryString(e));System.out.println(Integer.toBinaryString(f));System.out.println(Integer.toBinaryString(g));}}/*  结果如下:(都是按照int型处理)1011111011111010100011111111111111111111*/


读书人网 >编程

热点推荐