今天看了下廖雪峰的官方网站的java基础教学,在整数类型的时候看到几种不常见的写法。
对于浮点数可以写作科学记数法倒是有印象,还有就是下划线的整数,其他的一些倒是不记得了。后面百度了下,找到了知乎的这篇文章
其中,对于下划线的写法倒是深有同感,工作一直写的报表,有些时候需要定义一些数字,用上下划线的写法倒是不错。属于叫做:三位分节法。
不过java把财务那边的逗号换成了下划线。
再有就是把10进制的数,可以直接写成8进制,16进制和2进制。
2进制:0B开头
8进制:0开头
16进制:0X开头
B和X大小写随意。
写成09编译器是不会通过的。