java程序,输入四个整数a 2,b 3,c 4,d 8输出其中的最小值。
时间: 2024-09-13 22:11:40 浏览: 47
在Java中,你可以使用if-else语句或者更现代的Stream API来找出四个整数中的最小值。这里是一个简单的if-else链式条件判断的例子:
```java
public class Main {
public static void main(String[] args) {
int a = 2, b = 3, c = 4, d = 8;
int minValue = a;
if (b < minValue) {
minValue = b;
}
if (c < minValue) {
minValue = c;
}
if (d < minValue) {
minValue = d;
}
System.out.println("最小值是: " + minValue);
}
}
```
在这个例子中,我们首先假设`a`是最小值,然后依次比较`b`、`c`和`d`,如果发现有更小的数,就更新`minValue`。
另一种使用Stream API的方式则更为简洁:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] numbers = {2, 3, 4, 8};
int minValue = Arrays.stream(numbers).min().orElse(Integer.MAX_VALUE);
System.out.println("最小值是: " + minValue);
}
}
```
这里通过`Arrays.stream()`将数组转换为流,然后使用`min()`函数找到最小值。
阅读全文
相关推荐


















