/3使用Eclipse编写控制台应用程,接收老师输入的某个学生本学期的5此Java成绩考核,
并存储在5个长度的int类型数组中,对数组中的成绩进行从大到小排序,最后依次变量数组中的元素输出到控制台,如下示例:
源成绩输入如果依次为{69,62,78,58,90}
则排序后依次为 {90,78,69,58,52}
遍历打印结果为90,78,69,58,52
/
import java.util.Scanner;
public class test05 {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int[]arr =new int[5];
int i;
for(i=0;i<5;i++){
System.out.println(“输入数组的值”);
arr[i]=in.nextInt();
}

    for(int e:arr){for(int j=0;j<4;j++) {if (arr[j] < arr[j+1]) {int t = arr[j];arr[j+1] = t;arr[j] = arr[j+1];}}System.out.println(e);}}

}
运行
输入数组的值
48
输入数组的值
34
输入数组的值
23
输入数组的值
12
输入数组的值
1
48
34
23
12
1

java学习(36):数组排序相关推荐

  1. Java学习分享---数组排序方法

    一.冒泡排序 排序规则:两个数之间进行比较,如果前一个数比后一个数大,就将两个数的位置进行交换,每一次排序选出一个最大值,并且每轮选出来的最大值不参与下一轮比较. 规律: 1.比较的轮数 = 数组中元 ...

  2. 杨晓峰Java核心36讲学习笔记

    最近在极客时间上订阅了Oracle首席工程师杨晓峰的Java核心技术36讲, 接下来会对每一课的学习: 记下学习笔记 有不懂的地方继续深入 一些思考或者总结. 下面从第一课开始,Exception和E ...

  3. 杨晓峰-java核心技术36讲(学习笔记)- 第1讲 | 谈谈你对Java平台的理解?

    杨晓峰-java核心技术36讲(学习笔记) 接下来我会分享杨晓峰-java核心技术36讲的学习笔记,内容较多,补充了其中一些牛人评论,相对详细(仅供个人学习记录整理,希望大家支持正版:https:// ...

  4. Java必备:java入门、java学习

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为北京尚学堂原创文章,未经允许不得转载. 1.Java入门 1-1.Java具有那些适合在Internet环境中 ...

  5. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  6. java周志第二周_第二周JAVA学习日志

    从这周老师讲的东西中,我了解了许多以前不懂得东西.这周老师布置的作业,对我来说真的有点困难.通过上课的学习和下来翻书,勉强完成了一个登录界面的制作.这周学习的事件处理和swing组建以及swing组建 ...

  7. java学习中,字符串使用(比较、构造方法)(java 学习中的小记录)

    java学习中,字符串使用(比较.构造方法)(java 学习中的小记录)作者:王可利(Star·星星) String的使用 1.在内存中是如何保存字符串. == :比较的是地址(引用数据类型) equ ...

  8. 【Java学习笔记之二十六】深入理解Java匿名内部类

    在[Java学习笔记之二十五]初步认知Java内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客.在这篇博客中你可以了解到匿名内部类的使用.匿名内部类要注意 ...

  9. 寒假宅喵java学习

    1.25 小fleeting 学习java 关于辅助书籍: Core Java 字典 比如学习完了IO的知识,觉得意犹未尽,那么就通过这本字典一样的Java书籍,把IO的知识更丰满的刷一遍 Effec ...

  10. Java 学习API(一)

    文章目录 前言 API 文档注释 String类 创建字符串 拼接字符串 格式化字符串 String方法 substring() indexOf() charAt() trim() startsWit ...

最新文章

  1. 2018计算机一级题库百度云,2018年全国计算机一级考试题库及答案
  2. cocos2dx 3.0 windows平台 中文乱码解决
  3. ZZULIOJ 1128: 课程平均分
  4. 6.1Python文件的操作(一)
  5. 从零开始学php 光盘,从零开始学PHP(第2版)(含DVD光盘1张)
  6. 【图像处理】MATLAB:基本原理
  7. 旷视发布3D感知全栈解决方案!现在,AI+3D只差杀手级应用了
  8. 解决在eclipse里没有“Dynamic Web Project“这个选项的问题
  9. 数学建模—多元回归分析
  10. 如何由普通用户权限获取root权限
  11. 别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】
  12. [附源码]Python计算机毕业设计SSM基于协同过滤算法的个性化智能图书推荐系统(程序+LW)
  13. 【冬瓜哥画PPT】最完整的存储系统接口/协议/连接方式总结
  14. 6 步搭建数据平台—从指标体系到相关技术
  15. 干货|一文读懂 Spring Data Jpa!
  16. 李永乐老师卷积神经网络
  17. 论文盘点:面部动作编码系统(FACS)识别
  18. 各大媒体优劣对比_户外广告媒体类型与优缺点对比分析
  19. Utilities非默认目录构建和安装
  20. VScode SSH 远程连接时一直输入密码的问题

热门文章

  1. xshell监听端口_监听端口修改_笨办法学Linux 远程访问 (原理、实践、记录与排错)-视频课程_Linux视频-51CTO学院...
  2. python django用户登录系统_Django实现用户注册登录
  3. mysql安装设置数据目录下,linux下安装mysql数据+配置
  4. php get为空,php – $_GET在url有变量时为空
  5. mysql 永真_sql注入
  6. cad lisp 二次抛物线_学习CAD的五个段位,你是青铜还是王者?
  7. 【机器视觉学习笔记】直方图的绘制及直方图均衡化(C++)
  8. JS node 后端签名前端文件直传ali-oss解决方案
  9. [react-router] 请你说说react的路由是什么?
  10. [react] React如何进行代码拆分?拆分的原则是什么?