A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2014-11-7 21:14  /  2812 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

先把数组排序,然后取最大值和最小值打印
  1. public class opp
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                  int [] arr={8,1,2,4,3,7,2,5,0,9,6};
  6.                 sort(arr);          //排序
  7.                 System.out.println("最小值为"+arr[0]);
  8.                 System.out.println("最大值为"+arr[arr.length-1]);

  9.         }
  10.         //选择排序:将数组按从大到小排序
  11.         public static void sort(int[] arr)
  12.     {
  13.             for (int i = 0; i < arr.length-1; i++)
  14.             {
  15.                         for(int j=i+1; j< arr.length;j++)
  16.                         {
  17.                                 if(arr[i]>arr[j])
  18.                                 {
  19.                                         int temp=arr[i];
  20.                                         arr[i]=arr[j];
  21.                                         arr[j]=temp;
  22.                                 }
  23.                         }
  24.                 }
  25.     }

  26. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马