一个int数组取最小值
时间: 2023-12-30 08:06:57 浏览: 30
可以使用以下代码来取一个int数组的最小值:
```java
public static int getMinValue(int[] array) {
int minValue = array[0];
for (int i = 1; i < array.length; i++) {
if (array[i] < minValue) {
minValue = array[i];
}
}
return minValue;
}
```
这个方法接受一个int数组作为参数,并使用一个for循环遍历数组中的所有元素,逐个比较它们的值,找到最小值并返回。
相关问题
java 取数组中最小值
你可以使用以下代码来取得Java数组中的最小值:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {5, 3, 9, 1, 7};
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
System.out.println("最小值是:" + min);
}
}
```
在这个例子中,我们初始化一个整型数组 `arr`,然后使用一个循环遍历数组中的元素。我们将第一个元素 `arr[0]` 赋值给变量 `min`,然后从数组的第二个元素开始,逐个比较其与 `min` 的大小。如果当前元素比 `min` 更小,就更新 `min` 的值为当前元素。最后,我们输出 `min` 的值即可得到数组中的最小值。
Java中定义一个数组,取最小值
可以使用以下代码定义一个整型数组,并找到最小值:
```java
int[] arr = {3, 2, 5, 1, 4};
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
System.out.println("最小值为:" + min);
```
首先将数组的第一个元素赋值给变量`min`,然后遍历数组,如果当前元素比`min`小,则将当前元素赋值给`min`。最后输出`min`即为数组中的最小值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)