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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© silentCat 中级黑马   /  2015-11-21 07:09  /  778 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.util.Arrays;
  2. /**冒泡排序
  3. * 思想:比较相邻的两个数的大小
  4. * 模型:水下出现的泡泡,轻的往上冒
  5. * @author Administrator
  6. */
  7. public class Test16 {
  8.         public static void main(String[] args) {
  9.                 int[] arr=new int[]{1,4,5,2,78,34,23,0,6};
  10.                 //Arrays.sort(arr);  最简单粗暴的排序,数组工具类
  11.                 for(int i=arr.length-1;i>=0;i--){
  12.                         for(int j=0;j<i;j++){
  13.                                 if(arr[j]<arr[j+1]){
  14.                                         int temp=arr[j+1];
  15.                                         arr[j+1]=arr[j];
  16.                                         arr[j]=temp;
  17.                                 }
  18.                         }
  19.                 }
  20.                 for(int i=0;i<arr.length;i++){
  21.                         System.out.println(arr[i]);
  22.                 }
  23.         }
  24. }
复制代码
数组排序大接龙,下个该你了

7 个回复

正序浏览
排序方法有很多的,不过这个方法不错
回复 使用道具 举报
gih146 中级黑马 2015-11-21 21:27:57
7#
冒泡排序,长知识了
回复 使用道具 举报
冒泡排序,长知识了
回复 使用道具 举报
遍历数组  然后按数字的大小排序输出
回复 使用道具 举报
排序方法很多哦
回复 使用道具 举报

应该可以的把,我是在软件上写好运行过得,复制上去的
回复 使用道具 举报
你这无法排序啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马