58,454
社区成员
发帖
与我相关
我的任务
分享
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
class Sort
{
public static void main(String[] args)
{
int arr[][]=new int[][]{{12,3,14,11},{1,2,6,4},{5,15,7,8},{5,9,10,13}};
int a=0;
List list=new ArrayList();
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
list.add(arr[i][j]);
}
}
Collections.sort(list);
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
arr[i][j]=Integer.parseInt(list.get(a).toString());
a++;
}
}
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++)
System.out.print(arr[i][j]+"\t");
System.out.println("\n");
}
}
}
package org.lw.test;
import java.util.Set;
import java.util.TreeSet;
public class Test17 {
public static void main(String[] args) {
int[][] array ={{12,3,14,11},{1,2,6,4},{5,15,7,8},{16,9,10,13}};
Set<Integer> set = new TreeSet<Integer>();
for(int i =0; i<4; i++){
for(int j=0; j<4; j++){
set.add(array[i][j]);
}
}
Object[] integer = set.toArray();
for(int i=0; i<4; i++){
for(int j=0; j<4; j++){
System.out.print(integer[4 * i + j] + ", ");
}
System.out.println();
}
}
}