public class 降序 {

public static void main(String[] args) {
        int[] scores = { 2,  8, 13, 12, 34};
        //冒泡排序
        //外层循环比较的轮数, 长度 -1
        for (int i = 0;  i< scores.length -1; i++) {
            //内层循环每轮比较的次数 ,长度-1轮数
            for(int j =0; j< scores.length -1 -i; j++) {
                //判断相邻两个数的大小
                if (scores[j] < scores[ j + 1]) {
                    //交换
                    int temp = scores[j];
                    scores[j] = scores[ j + 1 ];
                    scores[ j + 1 ] = temp;
                }
            }
        }
        //排序后的数列
        for (int i = 0; i< scores.length; i++) {
            System.out.println(scores[i] + "\t");
        }

}

}

Java冒泡排序法 降序相关推荐

  1. java学生成绩降序代码_输入5名学员成绩,降序排列输出

    代码和任务 import java.util.Scanner; /*copyright(c)2015 csdn学院 *All right reserved. *文件名称:test.java *作者:张 ...

  2. Java 数组升序降序排列Arrays.sort( )通俗易懂

    方法一: 升序排列代码 import java.util.Arrays; import java.util.Comparator; public class Test{public static vo ...

  3. Java 冒泡排序法

    冒泡排序法是交换排序法的一种 思想: /** * 冒泡法排序 * 比较相邻的元素.如果第一个比第二个小,就交换他们两个. * 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后 ...

  4. java中升序 降序怎么表示_Java sort()数组排序(升序和降序)

    我们在学习 Java 的过程中肯定会遇到对数组进行升序或降序等排序问题,本节主要介绍如何实现 Java 数组的升序和降序.Java 语言使用 Arrays 类提供的 sort() 方法来对数组进行排序 ...

  5. Java对数组降序排序

    利用sort Integer []a=new Integer [1010]; ... Arrays.sort(a,Collections.reverseOrder()); 利用Comparator接口 ...

  6. java冒泡排序以及乱序

    import java.util.Random;/*** @author yy* @date 2022.6.26* @description 这是第八章的例子*/ public class testj ...

  7. 1.15 Java冒泡排序法

    冒泡排序(Bubble Sort)是常用的数组排序算法之一,它以简洁的思想与实现方法而备受青睐,也是广大学习者最先接触的一种排序算法. 冒泡排序的基本思想是:对比相邻的元素值,如果满足条件就交换元素值 ...

  8. java冒泡排序法对数组进行排序

    public class test_BubbleSort {public static void main(String[] args) {//冒泡排序int[] arr = new int[]{5, ...

  9. 冒泡排序(升序和降序)12/14

    基本思想:通过对排序序列从前到后(从下标较小的元素开始),依次比较相邻的元素,如果发现逆序的交换,值较大的元素逐渐从前移到后部,就像水底的气泡一样逐渐向上冒. 冒泡排序(如果从小到大) 趟数:一共进行 ...

  10. java treemap value排序_Java TreeMap升序|降序排列和按照value进行排序的案例

    TreeMap 升序|降序排列 import java.util.Comparator; import java.util.TreeMap; public class Main { public st ...

最新文章

  1. java myeclipse 下载_myeclipse 10|MyEclipse(优秀的Java开发工具myeclipse下载) 10.7官方版下载 - 下载吧...
  2. Escape Time II 简单的深搜dfs()
  3. 关于VB中没有VSS菜单问题
  4. Nexus入门指南(图文)[转]
  5. python 线程同步_Python 线程同步
  6. 【计算机思维】面向人的开发 站在巨人的肩膀上
  7. VLC详细的使用说明以及配置说明综合示范实例精通VLC开发
  8. Linux 生产者与消费者模型C++实现
  9. opencv 像素操作
  10. linux apache gzip压缩,Linux入门教程:配置Apache开启gzip压缩传输,gzip压缩 LoadModul
  11. Azure 网站上的 Java
  12. 关于@Autowired的使用:推荐使用构造函数进行注入
  13. python采集数据搭建小说网站_Python制作爬虫采集小说
  14. 5G十大细分应用场景研究报告
  15. Ruby语言的优点和缺点
  16. HIVE 多个相同属性字段元素合并到一列中
  17. 携程Java后台开发三面面经
  18. 计算机专业怎么选择笔记本,选错一次,后悔四年!不同专业的大学生如何选笔记本电脑?...
  19. pressOn在线制作流程图、思维导图、架构图等
  20. ESP32双核CPU,利用核0实现蓝牙打印机打印,核1完成常规控制

热门文章

  1. 政务型CMS内容管理系统
  2. DOS命令大全(存档自用)
  3. 如何实现pdf转换成cad呢?
  4. HTML5 Audio时代的MIDI音乐文件播放 .
  5. html运行flash脚本语言,flash课件制作常用的脚本语句
  6. 兔玩游戏微博html,和小兔玩游戏小班教案.doc
  7. 【JSP课程设计(含源码)】宾馆客房管理系统(2021-7-2最新版)
  8. 医疗行业源代码保密解决方案
  9. 4600u黑苹果 r5_黑苹果从入门到精通 篇四:Mojave黑苹果主要硬件兼容性总结及笔记本推荐...
  10. Spring框架七大核心模块