java int 二进制赋值
时间: 2023-08-06 14:07:47 浏览: 455
java的二进制操作
在 Java 中,可以使用二进制字面值来为 int 类型的变量赋值。二进制字面值以 `0b` 或 `0B` 开头,后面跟着一串由 0 和 1 组成的数字。
例如,要将二进制数 1010 赋值给一个 int 类型的变量 num,可以这样写:
```java
int num = 0b1010;
```
这里的 `0b` 表示这是一个二进制字面值,后面的 `1010` 表示该二进制数的值为 10(10 的二进制表示为 1010)。
下面是一个示例代码,展示如何使用二进制字面值来为 int 类型的变量赋值:
```java
int num1 = 10; // 十进制数 10
int num2 = 0b1010; // 二进制数 1010,等价于十进制数 10
System.out.println(num1); // 输出 10
System.out.println(num2); // 输出 10
```
在上面的示例中,我们声明了两个 int 类型的变量 `num1` 和 `num2`,分别使用十进制数 10 和二进制数 1010 进行赋值。然后,我们通过打印这两个变量的值,验证它们的值是相同的。
阅读全文