java中对于三个熟悉的判断逻辑,并设置修改状态
时间: 2024-05-06 08:15:31 浏览: 47
Java中的三个常见的判断逻辑是 if、switch和三目运算符。
1. if语句:通过判断一个条件是否成立,来执行不同的代码块。
例如:
```java
int num = 10;
if (num > 0) {
System.out.println("num是正数");
} else if (num == 0) {
System.out.println("num是0");
} else {
System.out.println("num是负数");
}
```
2. switch语句:根据不同的条件值,选择执行不同的代码块。
例如:
```java
int num = 2;
switch (num) {
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
default:
System.out.println("其他");
break;
}
```
3. 三目运算符:根据一个条件是否成立,选择执行不同的表达式。
例如:
```java
int num = 10;
String result = (num > 0) ? "num是正数" : "num是非正数";
System.out.println(result);
```
修改状态可以通过赋值操作来实现。例如:
```java
int num = 10;
boolean flag = false;
if (num > 0) {
flag = true;
}
System.out.println(flag);
```
这段代码中,如果num大于0,则将flag赋值为true,否则flag的值为false。最终打印出来的是flag的值。
阅读全文