先把数组排序,然后取最大值和最小值打印
- public class opp
- {
- public static void main(String[] args)
- {
- int [] arr={8,1,2,4,3,7,2,5,0,9,6};
- sort(arr); //排序
- System.out.println("最小值为"+arr[0]);
- System.out.println("最大值为"+arr[arr.length-1]);
- }
- //选择排序:将数组按从大到小排序
- public static void sort(int[] arr)
- {
- for (int i = 0; i < arr.length-1; i++)
- {
- for(int j=i+1; j< arr.length;j++)
- {
- if(arr[i]>arr[j])
- {
- int temp=arr[i];
- arr[i]=arr[j];
- arr[j]=temp;
- }
- }
- }
- }
- }
复制代码 |