This question already has answers here:
Sort an array in Java
(17个答案)
3年前关闭。
您好,我有一些简单的代码,像这样
有谁知道如何按数字升序对outerArr数组进行排序?
(17个答案)
3年前关闭。
您好,我有一些简单的代码,像这样
String[] myString1= {"Hidayat", "20"};
outerArr.add(myString1);
String[] myString2= {"Ryan", "10"};
outerArr.add(myString2);
String[] myString2= {"irwan", "5"};
outerArr.add(myString2);
有谁知道如何按数字升序对outerArr数组进行排序?
最佳答案
您可以使用Comparator
界面进行自定义排序:
Collections.sort(outerArr, new Comparator<String[]>() {
public int compare(String[] o1, String[] o2)
{
// for example you can compare integers
return Integer.parseInt(o2[1]) - Integer.parseInt(o1[1]);
}
});
09-11 19:27