知识点:
冒泡排序的运用

public class    Test{/*定义一个一维数组 存储随机生成的100个整数* 利用你所书序的一种排序方法进行升序排序,输出排序前后内容*/public static void main(String[] args) {//定义待排序的数组int[] sort  = new int[100];//生成随机数System.out.println("生成100个随机数:");System.out.println();for (int i = 0; i < 100;i++){sort[i] = (int)( 100* Math.random());System.out.print(sort[i]+"\t");if ((i+1) % 20 == 0){System.out.println("");}}//排序后输出 Arrays.sort 方法/* System.out.println();System.out.println("调用Arrays.sort 方法 排序后输出:");System.out.println();Arrays.sort(sort);for (int i = 0; i< 100;i++){System.out.print(sort[i]+"\t");if ((i+1)% 20==0) System.out.println("");}
*///System.out.println();System.out.println("冒泡排序方法 排序后输出:");System.out.println();for (int i = 0; i < sort.length; i++){for (int j = 0;j <sort.length-i-1;j++){if (sort[j] > sort[j+1]){int temp = sort[j+1];sort[j+1] = sort[j];sort[j] = temp;}}}for (int i =0;i<100;i++) {System.out.print(sort[i] + "\t");if ((i + 1) % 20 == 0) System.out.println();}}
}

java 课后习题 冒泡排序的运用相关推荐

  1. java课后习题七解析_《Java基础入门》_课后习题解析.doc

    <Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...

  2. java课后习题及答案_《java基础入门》课后习题及答案.doc

    <java基础入门>课后习题及答案.doc <Java 基础入门>课后习题及答案博学谷--让 IT 教学更简单,让 IT 学习更有效<Java 基础入门> 课后习题 ...

  3. 【JAVA 第四章 流程控制语句】课后习题 冒泡排序的运用

    知识点: 冒泡排序的运用 public class Test{/*定义一个一维数组 存储随机生成的100个整数* 利用你所书序的一种排序方法进行升序排序,输出排序前后内容*/public static ...

  4. java课后习题答案_《java课后习题答案》.doc

    习题1 1-1 Java语言的主要贡献者是谁? Java之父 James Gosling 习题2-4 public class 表中的位置 { public static void main(Stri ...

  5. java课后习题_【整理】java私塾教程课后习题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第二章 1:叙述标识符的定义规则,指出下面的标识符中那些是不正确的,并说明理由 here , _there, this, it, 2to1, _it 2: ...

  6. java 课后习题 二维坐标距离 三角形判断等

    知识点: 1.三角形的判断公式 两边之和大于第三边 2.二维坐标两点距离公式 根号[(x1-x2)平方+(y1-y2)平方] 3.JAVA Math.pow(变量,指数); 的运用 4.JAVA Ma ...

  7. java 课后习题 三角形面积计算

    知识点: 1.三角形面积公式: s=(a+b+c)/2 面积=s(s-a)(s-b)(s-c)的开根 2.java.lang.Math;的运用 Math.sprt(s);开根 //编写读入三边长,计算 ...

  8. java课后习题及答案_《Java基础入门》课后习题及答案

    第7章 集合类 一.填空题 1.JDK中提供了一系列可以存储任意对象的类,统称为 集合 . 2.在创建TreeSet对象时,可以传入自定义的比较器,自定义比较器需要实现 Comparator 接口. ...

  9. 第一行代码Java课后习题学习

    文章目录 第1章:Java简介 一.填空题 二.选择题 三.判断题 四.简答题 第2章:简单Java程序 一.填空题 二.选择题 三.简答题 四.编程题 第3章:面向对象 一.填空题 二.选择题 三. ...

最新文章

  1. Azure CosmosDB (3) 选择适当的一致性级别
  2. Javascript中的类实现
  3. Statement与PreparedStatement区别
  4. laydate组件 无法传值_Vue组件通信的几种方式
  5. Kubernetes基础文档(链接,下载,安装,架构)
  6. Java获取本地ip方法_Java获取本地IP方法详解
  7. C++ Primer中文版(第4版 特别版)
  8. 2015 UESTC Winter Training #6【Regionals 2010 North America - Rocky Mountain】
  9. spark应用程序的运行架构(简单到复杂)
  10. 我佛了!用 KNN 实现验证码识别,又 Get 到一招
  11. spark 三种部署模式的区别对比
  12. 魅族魅蓝note6救砖及高通救砖工具分享
  13. 彻底的卸载SQL Server2005?
  14. nRF51822 SPI 驱动 ADXL362
  15. 2020年度全球人工智能十大事件
  16. mergeField解析(构造函数)
  17. 8个亿!河南首富再次无偿捐款西湖大学,西湖大学河南籍校董高达11位
  18. home brew php71安装,php,_mac home-brew 安装 php 失败,php - phpStudy
  19. 明源售楼系统技术解析 MVC架构与房源生成(一)
  20. 微信公众平台调用百度地图

热门文章

  1. LeetCode 561. Array Partition I
  2. LeetCode 278. First Bad Version
  3. kubernetes-Deployment部署无状态服务的原理详解(七)
  4. 查询笔记 分组与聚合 0314 1207
  5. 默写标准答案0917
  6. python表格写操作单元格合并
  7. linux-文件路径
  8. git-版本控制介绍
  9. django-配置静态文件路径
  10. mysql-演练0722