java在一个数组中查找最小
时间: 2024-09-29 12:04:23 浏览: 33
面试题:Java 实现查找旋转数组的最小数字
在Java中,查找数组中的最小元素可以使用多种方法。这里列举一种简单直接的方式:
1. **遍历法**:通过遍历整个数组,逐个比较每个元素找到最小值。以下是示例代码:
```java
public int findMin(int[] array) {
if (array == null || array.length == 0) {
throw new IllegalArgumentException("Array is empty or null");
}
int min = array[0]; // 假设第一个元素是最小的
for (int i = 1; i < array.length; i++) {
if (array[i] < min) {
min = array[i];
}
}
return min;
}
```
在这个例子中,我们首先检查数组是否为空,然后初始化`min`为数组的第一个元素,接着从第二个元素开始循环,如果当前元素比`min`还小,就更新`min`。
阅读全文