gpt4 book ai didi

java - java中如何对数组进行排序?

转载 作者:行者123 更新时间:2023-12-01 09:01:48 26 4
gpt4 key购买 nike

你好,我有一些像这样的简单代码

  String[] myString1= {"Hidayat", "20"};
outerArr.add(myString1);

String[] myString2= {"Ryan", "10"};
outerArr.add(myString2);

String[] myString2= {"irwan", "5"};
outerArr.add(myString2);

有人知道如何对数组outerArr按数字升序排序吗?

最佳答案

您可以使用Comparator自定义排序接口(interface):

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]);
}
});

关于java - java中如何对数组进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41611124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com