JDK7二进制整数以及下划线分隔符新特性

在开发中经常会遇到使用二进制整数,JDK7 直接提供了二进制整数的类型。只要以:0b 开头即可。例如:
          int  a = 0b0101

JDK7新特性之下划线分隔符

现实开发或者学习中,遇到特别长的数字,JDK7 提供了下划线分隔符,能够按照自己的习惯进行数字的分割,例如: int  b = 1_2312_3131;
很容易知道这是1 亿2312 3131。
 

JDK7二进制整数以及下划线分隔符实例源码:

  1. public class TestBinaryNum {
  2.    public static void main(String[] args){
  3.       int a =  0b0000_0000_0000_0000_0000_0000_0000_0011;
  4.       int b = 1_2312_3131;
  5.       System.out.println(a);
  6.       System.out.println(b);
  7.    }
  8. }

猜你喜欢

转载自chengjianxiaoxue.iteye.com/blog/2396305