java编写一个程序,声明一个布尔型变量并赋值,然后进行逻辑运算并打印结果。
时间: 2024-03-06 19:50:32 浏览: 177
Java运算案例(算数运算+赋值运算+逻辑运算+关系运算+自增运算+自减运算+条件运算+位运算)
好的,以下是Java代码示例:
```java
public class Main {
public static void main(String[] args) {
// 声明一个布尔型变量并赋值
boolean var1 = true;
boolean var2 = false;
// 进行逻辑运算并打印结果
System.out.println("!var1 = " + !var1);
System.out.println("var1 && var2 = " + (var1 && var2));
System.out.println("var1 || var2 = " + (var1 || var2));
System.out.println("var1 ^ var2 = " + (var1 ^ var2));
}
}
```
输出结果:
```
!var1 = false
var1 && var2 = false
var1 || var2 = true
var1 ^ var2 = true
```
解释一下逻辑运算符的含义:
- `!`:取反,即将`true`变成`false`,`false`变成`true`。
- `&&`:与运算,只有在两个操作数都为`true`时,结果才为`true`。
- `||`:或运算,只有在两个操作数都为`false`时,结果才为`false`。
- `^`:异或运算,只有在两个操作数不同时,结果才为`true`。
阅读全文