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. nodejs 中on 和 emit
  2. linux查看所有磁盘信息fdisk,Linux下添加新硬盘,分区及挂载 挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看...
  3. Exercising Walk CodeForces - 1332A(思维)
  4. iphone UILabel 顶部对齐(top align)
  5. 腾讯未成年保护措施再优化,专治孩子忽悠家长帮过人脸识别
  6. 【pandas教程】索引操作
  7. MCMC算法—MH算法的Python实现(一)
  8. mx350显卡天梯图_CPU天梯图与显卡天梯图2020年最新版
  9. 5分绩点转4分_泪目!老詹儿子凌晨5点起身训练,科比女儿4点,魔术师叹息退出群聊...
  10. 共有40款 地图相关开源软件
  11. java file 的length_java里怎么知道一个file的大小?
  12. 云业务贡献40.5%增长:亚马逊2022年财报亮点解读
  13. 腾讯地图获取当前定位的经纬度、地址的详细名称和地图上的显示
  14. 图片文字制作视差效果
  15. 奥运上最幸福的失意人-劳伦杰克逊
  16. Android中的加密方法
  17. 这批钛媒体90后已经瞎了、秃了、腰椎间盘突出了
  18. 将window的文件复制到Linux中的方法
  19. 关于PDCA和GTD分享的思考
  20. 大一化学计算机模拟实验报告,化学实验报告万能模板.doc

热门文章

  1. NC65发布webservice接口开发环境启动服务找不到接口
  2. 书生电子合同_部编版一年级语文上册写字表生字组词汇总【有电子版】
  3. 湖南城市综合竞争力排名
  4. GitHub上最火的40个iOS开源项目
  5. 贝叶斯统计 韦来生 课后题答案 第一章
  6. 区块链运作机制_什么是区块链及其运作方式?
  7. 博客字体颜色、大小、字体都可以更改,直接套用就可以
  8. C语言rot90的头文件,python – np.rot90()破坏了opencv图像
  9. 分支-12. 计算火车执行时间(15)
  10. 2021年宝鸡中学高考成绩查询,宝鸡高中学校实力排名,2021年宝鸡所有的高中分数线排名...