Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
结果会怎样?
int i=1_00_00; int b=0b1_00;
它会显示下划线吗?
if(i.equals(10000)){ System.out.println(i); }
它将二进制转换为十进制吗?
if(b.equals(8)){ System.out.println(b); }
_只是为了提高可读性。您可以使用.equals或任何带有原语的方法,只需打印出值,您无需先检查它们。
_
.equals
没有办法将下划线存储在原语中(除了 char ch = '_')
它会将二进制转换为十进制吗?
所有数字都以二进制形式存储,所以这并不是什么新鲜事。;)