排序规则
从第一个一唯数租至最后一个一维数组以从小到大排序,即第一个一维数组的第一个元素是最小的,最后一个一位数组的最后一个元素是最大的,二维数组是不规则的,并不一定是方阵
![](https://profile-avatar.csdnimg.cn/829b82cb33ce496b85eaec374d6ba105_m0_63993103.jpg!4)
java实现对一个二维数组排序
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- WaitIKnowYou 2022-06-03 22:50关注
package Answer7731784; import java.util.Arrays; public class Answer7734193 { public static void main(String[] args) { int a[][] = { { 10, 2, 8, 4 }, { 6, 7, 8 }, { 1 }, { 3, 5, 9 } }; int len = 0; for (int i = 0; i < a.length; i++) len += a[i].length; int[] b = new int[len];// 用一维存二维 排序后存回去 int k = 0; for (int i = 0; i < a.length; i++) for (int j = 0; j < a[i].length; j++) { b[k++] = a[i][j]; } Arrays.sort(b); k = 0; for (int i = 0; i < a.length; i++) for (int j = 0; j < a[i].length; j++) { a[i][j] = b[k++]; } for (int i = 0; i < a.length; i++) System.out.println(Arrays.toString(a[i])); } }
解决 无用评论 打赏 举报
悬赏问题
- ¥20 python忆阻器数字识别
- ¥15 无法输出helloworld
- ¥15 高通uboot 打印ubi init err 22
- ¥20 PDF元数据中的XMP媒体管理属性
- ¥15 R语言中lasso回归报错
- ¥15 网站突然不能访问了,上午还好好的
- ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
- ¥15 semrush,SEO,内嵌网站,api
- ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
- ¥15 振荡电路,ADS仿真