int[] array=new int[]{4,1,7,2,9,3,5,8,6}怎么给他从小到大排序 和取最大值和最小值并且用冒号排序来解决
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
java基础一维数组冒号排序解决
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
404警告 2021-08-16 02:35关注public class BubbleSort { public static void bubbleSort(int[] arr) { int temp;// 定义一个临时变量 for (int i = 0; i < arr.length - 1; i++) {// 冒泡趟数 for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j + 1] < arr[j]) { temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } } public static void main(String[] args) { int[] array = new int[] { 4, 1, 7, 2, 9, 3, 5, 8, 6 }; bubbleSort(array); System.out.println("最小值:" + array[0] + " 最大值: " + array[array.length - 1]); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-08-16 02:48回答 3 已采纳 int arr [] ={4,1,7,2,9,3,5,8,6}; //冒泡排序由大到小 for (int i = 0; i < arr.length-1; i
- 2017-03-31 00:29回答 7 已采纳 http://blog.csdn.net/yhm2046/article/details/8599056
- 2022-04-10 03:31回答 3 已采纳 用rand产生随机数,然后双循环变量数组 import java.io.*; import java.util.Random; class test { public static voi
- 2022-09-29 04:25不明白(°ㅂ° ╬)的博客 利用随机数产生一个 10 行, 10 列的整型矩阵。 然后用冒泡法对矩阵进行处理排序,从小到大排
- 2022-11-19 16:31回答 2 已采纳 代码复制不上来。给你图片看看吧。。。
- 2019-09-03 17:40回答 2 已采纳 这个可以用到C语言中的一个格式控制输出,在JAVA中是这样表示的,System.out.prinf("格式规则",输出的参数值); 示例: ``` for(int i=0;i<
- 2022-05-31 13:43回答 4 已采纳 肯定的啊,本身就是从键盘输入,套在for循环中,就需要连续输入循环的次数。 for (int i=0;i<num.length;i++){ num[i]=p.nextInt(); } p.
- 2022-09-08 10:35池️鱼的博客 在Java中,定义数组的语法有如下两种:数据类型[] 数组名 = new 数据类型[数组长度];或者:数据类型 数组名[] = new 数据类型[数组长度];--->定义数组时一定要指定数组名和数组类型--->必须书写“[]”,表示定义了一...
- 2022-09-17 05:46回答 3 已采纳 你是要求数组A和数组B相同位置的元素相乘的和吗?下面是一个实现,result变量存储了它们的和,代码如下: public class ArrayTest { public class ArrayT
- 2021-10-06 13:31回答 1 已采纳 public class Factorial { private int result = 1; public int factorial(int number){ if(number==1) r
- 2017-03-06 06:59回答 3 已采纳 int[][] odds = new int[NMAX + 1][]; 数组最大下标NMAX for (int n = 0; n < NMAX; n++) 这里只循环到NMAX-1,所以最后一
- 2021-11-12 10:55drizzle2333的博客 本关任务:使用直接选择排序(按升序)对给定的数组排序,并输出每次排序结果以及排序完成后的数组。 相关知识 直接选择排序 直接选择排序是一种简单的排序算法。首先在未排序序列中找到最小(大)元素,存放到排序...
- 2021-07-30 15:18我来也302的博客 数组,数组长度为数值的个数 控制比较的轮数是多少 外层循环,循环变量i 控制每轮比较多少次 内层循环,循环变量j 交换数据怎么交换 想要记得牢,就要自己去发现规律 int[] a= {9,7,3,56,2,6,5}; //...
- 2023-11-10 04:34宝儿652的博客 本关任务:使用直接选择排序(按升序)对给定的数组排序,并输出每次排序结果以及排序完成后的数组。冒泡排序的优点是比较简单,空间复杂度较低,是稳定的;平台将使用测试集运行你编写的程序代码,若全部的运行结果...
- 2022-09-07 11:27趣享先生的博客 在Java中,定义数组的语法有如下两种:数据类型[] 数组名 = new 数据类型[数组长度];或者:数据类型 数组名[] = new 数据类型[数组长度];--->定义数组时一定要指定数组名和数组类型--->必须书写“[]”,表示定义了一...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司