-------------------------代码如下----------------------------------
import java.util.Arrays;
public class soso {
// 现有一组数{3,12,5,6,11,8,7}请编写Java程序求租该组数的最大值和最小值.(请编写2种方法实现)
public static void main(String[] args) {
int[] shus = { 3, 12, 5, 6, 11, 8, 7 };
//第一种方法
firstmethods(shus);
//第二种方法
secondmethods(shus);
}
private static void secondmethods(int[] shus) {
int max = shus[0];
int min = shus[0];
for (int i = 0; i < shus.length; i++) {
if (shus[i] > max) {
max = shus[i];
}
if (shus[i] < min) {
min = shus[i];
}
}
System.out.println("最大值为 :" + max);
System.out.println("最小值为 :" + min);
}
private static void firstmethods(int[] shus) {
Arrays.sort(shus);
System.out.println("最小值为 :" + shus[0]);
System.out.println("最大值为 :" + shus[shus.length - 1]);
}
}