可能重复:
In Java, can I define an integer constant in binary format?
在python中,您可以执行以下操作:
a = 0b00000010
将a设为2。
是否可以在Java中执行类似的操作?我知道我可以通过数字而不是二进制来分配我的变量,但我喜欢视觉效果。
谢谢~Aedon
答案 0 :(得分:8)
在Java 7中,你可以做到
int a = 0b00000010;
但是,如果您使用的是旧版本,我担心您会遇到
int a = Integer.parseInt("00000010", 2);