package com.hanyi;
/*
*2021.3.30
* 第四章作业*/public class disizhang2 {public static void main(String[] args) {System.out.println("原数组:");int [] array = new int[]{1,3,-1,5,-2};for (int i = 0; i < array.length; i++) {System.out.print(array[i]+"\t");}System.out.println("\n");System.out.println("排序后数组为:"+"\t");int Array[] = new int[5];int top=0;for (int i = 0; i < array.length-1; i++) {for (int j = 0; j < array.length-1-i; j++) {if(array[j]>array[j+1]){top = array[j];array[j] = array[j+1];array[j+1] = top;}}}for (int i = 0; i < array.length; i++) {System.out.print(array[i]+"\t");}}}

输出结果:

新数组中的元素是对原数组中的元素升序排列后所得。相关推荐

  1. 数组中map遍历会改变原数组吗?

    提到map用法,很多人想到forEach,那么这两种方法的区别是什么?会有人说,forEach会改变原数组:map不会改变原数组,返回一个新数组.事实是这样的吗?答案不是,这种说法不准确,是有条件的. ...

  2. js中改变原数组的方法以及解决改变原数组的方法

    js中改变原数组的方法以及解决改变原数组的方法 参考文章: (1)js中改变原数组的方法以及解决改变原数组的方法 (2)https://www.cnblogs.com/Ingots/p/1151701 ...

  3. python随机产生10个数然后前5个升序后5个降序_编写程序,生成包含 20 个随机数的列表,然后将前 10 个元素升序排列,后 10 个元素降序排列,并输出结果。_学小易找答案...

    [填空题]在 Python3.x 中 input() 函数接收到的用户输入数据一律为 ________ . [填空题]运算符% (可以.不可以)对浮点数进行求余数操作. [简答题]解释 Python ...

  4. 将数组升序排列后,插入一个数,仍然保持升序排列。

    将数组升序排列后,插入一个数,仍然保持升序排列. 先进性逆序排序 ```java` public static void main(String[] args) { Scanner input = n ...

  5. 编写程序,对用户输入的英文字符串中出现的英文字母进行提取 (不区分大小写,重复字母只计一次),并将提取的结果按照字母表顺序升序排列后输出。 例如,用户输入“I miss you.”,程序输出“i, m

    编写程序,对用户输入的英文字符串中出现的英文字母进行提取 (不区分大小写,重复字母只计一次),并将提取的结果按照字母表顺序升序排列后输出. 例如,用户输入"I miss you." ...

  6. js中会改变原数组的方法及不改变原数组的方法整理

    改变原数组: 1.pop():删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值.如果数组已经为空,则 pop() 不 改变数组,并返回 undefined 值. ...

  7. 数组中哪些常用方法会修改原数组

    一.不会改变原来数组的有: concat() concat() 方法用于连接两个或多个字符串. 该方法没有改变原有字符串,但是会返回连接两个或多个字符串新字符串. every() every() 方法 ...

  8. 数组方法中哪些会更改原数组,哪些不会更改原数组。

    1.不会改变原来数组的有: concat()---连接两个或更多的数组,并返回结果. every()---检测数组元素的每个元素是否都符合条件. some()---检测数组元素中是否有元素符合指定条件 ...

  9. c语言json数组转字符串数组,Json数组转换字符串、字符串转换原数组......

    Title 标题: 颜色: 字体: 合并数组,改变原数组apply与不改变原数组 一看见合并数组,可能第一反应就是concat,concat确实具有我们想要的行为,但它实际上并不附加到现有数组,而是创 ...

最新文章

  1. Android 对BaseAdapter做优化处理
  2. c语言的编译过程,程序编译过程
  3. error MIDL2025/2026
  4. CPU 到底是怎么认识代码的?涨姿势了!
  5. python3精要(21)-函数(2)
  6. 消息中间件的背景分析
  7. 22(2)序列化以及反序列化
  8. 蚂蚁金服资深总监韩鸿源:企业级数据库平台的持续与创新
  9. 实体类equals/hashCode
  10. elasticsearch的javaAPI之query
  11. 别在花钱买Java资料了!自学Java必备的干货合集免费给你(含珍藏电子书)
  12. fh 幅频特性曲线怎么画fl_放大电路幅频特性曲线的测试方法.PPT
  13. php语言能开发app吗_如何利用PHP语言开发手机APP
  14. FPGA编程入门:Quartus II 设计1位全加器
  15. java爬取百度图片
  16. 802.11/wlan/wifi/无线相关学习资料整理
  17. 黑苹果html5,黑苹果配置必备神器 Clover Configurator v5.10.0.0 官方中文原版
  18. html5 canvas纯js开发战棋类rpg游戏
  19. 我的大学计算机课 作文,我的大学第一课
  20. Cordova项目IphoneX适配,结合BUI前端框架项目(需要修改原生代码)

热门文章

  1. keras的数字图像识别
  2. matlab 矩阵大小变换,matlab 矩阵变换
  3. 货币战争5 读书笔记
  4. 微信小程序操作mysql_微信小程序:数据库操作
  5. 真假屏幕测试软件,四个小技巧,检测 iPhone 屏幕是否为原装屏
  6. 如何通过App Store的变态审核-网络转载
  7. 接收字符大写转化为对应的小写
  8. 【肆】财务自由的三大核心工具
  9. PostgreSQL 空间st_contains,st_within空间包含搜索优化 - 降IO和降CPU(bound box)
  10. Linux里面 grep的用法之根据关键词查询进程PID