如何用二进制写东西并将其分配给变量?

时间:2011-07-21 16:57:50

标签: java

  

可能重复:
  In Java, can I define an integer constant in binary format?

在python中,您可以执行以下操作:

a = 0b00000010将a设为2。

是否可以在Java中执行类似的操作?我知道我可以通过数字而不是二进制来分配我的变量,但我喜欢视觉效果。

谢谢~Aedon

1 个答案:

答案 0 :(得分:8)

在Java 7中,你可以做到

int a = 0b00000010;

但是,如果您使用的是旧版本,我担心您会遇到

int a = Integer.parseInt("00000010", 2);