数组算法 求最大值与最小值 java 230222

阅读 133

2023-02-22


public class Test2 {
public static void main(String[] args) {
// 定义一个数组
int[] ints = {22, 11, 44, 32, 54, 16, 32,5,94,32};

// 求最大值与最小值
int maxNum = ints[0];
int minNum = ints[0];

// 遍历数据,获得数组的每一个成员
// 用这个成员与变量的值pk
for (int i = 1; i < ints.length; i++) {
// 获取当前下标对应的成员
int item = ints[i]; // item就是当前下标的值
// 更新最大值
// 用item与maxNum进行pk,谁大maxNum就等于谁
if (item > maxNum) {
// 如果item大于maxNum,那么就让maxNum的数据更新为item
maxNum = item;
}
// 更新最小值
// 用item的值与minNum进行pk,如果item小于minNum,那么就替换他
if (item < minNum) {
minNum = item;
}
}

System.out.println("最大值为:");
System.out.println(maxNum);

System.out.println("最小值为:");
System.out.println(minNum);

}
}

精彩评论(0)

0 0 举报