Java返回两个布尔值
时间: 2024-03-05 10:48:02 浏览: 15
Java中不能直接返回两个布尔值,但可以通过以下两种方式实现:
1. 返回布尔数组:定义一个包含两个布尔值的数组,并将其作为函数的返回值返回。
```
public boolean[] returnTwoBooleans() {
boolean[] result = new boolean[2];
result[0] = true;
result[1] = false;
return result;
}
```
2. 返回自定义对象:定义一个包含两个布尔值的自定义对象,并将其作为函数的返回值返回。
```
public class BooleanPair {
private boolean first;
private boolean second;
public BooleanPair(boolean first, boolean second) {
this.first = first;
this.second = second;
}
public boolean getFirst() {
return first;
}
public boolean getSecond() {
return second;
}
}
public BooleanPair returnTwoBooleans() {
BooleanPair result = new BooleanPair(true, false);
return result;
}
```