Java中的整数常量表示方式

Java中整数常量4中表现方式:
  • 十进制
  • 二进制  以0b或者0B开头
    • 比如:0b00,0b01,0b10, 0b11
    • 依次对应十进制是:0,1,2,3
    • 二进制,逢2进1。
      public static void main(String[] args) {
          int a = 0b00, b = 0b01, c = 0b10, d = 0b11;
          //十进制输出
          System.out.println(a);//0
          System.out.println(b);//1
          System.out.println(c);//2
          System.out.println(3);//3
      }
      
  • 八进制  以0开头
    • 比如:01,02,03,04,05,06,07,010,011。
    • 依次对应的十进制是:1,2,3,4,5,6,7,8,9。
    • 八进制数,逢8进1。
      public static void main(String[] args) {
          int a = 07, b = 010, c = 011;
          //十进制输出
          System.out.println(a);//7
          System.out.println(b);//8
          System.out.println(c);//9
      }
      
  • 十六进制  以0x或者0X开头,其中,10至15,用a至f表示,此处的a至f不区分大小写。
    • 比如:0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xc,0xd,0xe,0xf,0x10。
    • 依次对应的十进制是:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16。
    • 十六进制,逢16进1。
      public static void main(String[] args) {
          int a = 0xa, b = 0xf, c = 0x10;
          //十进制输出
          System.out.println(a);//10
          System.out.println(b);//15
          System.out.println(c);//16
      }
      
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值