gpt4 book ai didi

java - 链接两个数组并将它们排序在一起

转载 作者:行者123 更新时间:2023-11-30 06:22:44 25 4
gpt4 key购买 nike

我有两个数组,一个是 String[],另一个是 int[]。整数数组中的值对应于字符串数组的元素。例如,String 数组包含一些球队的名称,另一个 int 数组包含他们在联赛中的积分。我可以使用 Arrays.sort 对 int 数组进行排序,我想根据分数对 String 数组进行排序,如果两支球队的分数相同,我应该按字母顺序排列它们。

我想我可以制作一个二维数组,但如何对其进行排序?

最佳答案

考虑创建一个类:

class Team {
String name;
int numPoints;
}

并且有一个数组 Team[] teams 。然后,您可以为这些对象创建一个比较器,该比较器根据 StringInteger 条件进行排序。

关于java - 链接两个数组并将它们排序在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18954769/

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