public class MinMaxFinder {
public static void main(String[] args) {
int[] array = {5, 10, 11,0,-2, 8, 3}; // 定义一个整数数组
int min = array[0]; // 假设数组中的第一个元素为最小值
int max = array[0]; // 假设数组中的第一个元素为最大值
for (int i = 1; i < array.length; i++) { // 从第二个元素开始遍历数组
if (array[i] < min) { // 如果当前元素小于最小值
min = array[i]; // 更新最小值
}
if (array[i] > max) { // 如果当前元素大于最大值
max = array[i]; // 更新最大值
}
}
System.out.println("最小值: " + min);
System.out.println("最大值: " + max);
}
}
程序遍历整数数组并与当前的最小和最大值进行比较。如果找到更小或更大的数字,则更新最小值和最大值。最后,程序打印出找到的最小值和最大值。