java如何从每个元素的某个点对ArrayList进行排序
我的Java 15项目类中有一个ArrayList,它看起来像这样:
ArrayList<String> myList = [Student1:15, Student2:38, Student3:87; Student4:10]
ArrayList包含字符串,其中每个元素都是学生的名字和他们的考试分数,中间有一个冒号
目的是按照从低到高的顺序对该列表进行排序。一个人怎么做呢
你可以在下面搜索框中键入要查询的问题!
我的Java 15项目类中有一个ArrayList,它看起来像这样:
ArrayList<String> myList = [Student1:15, Student2:38, Student3:87; Student4:10]
ArrayList包含字符串,其中每个元素都是学生的名字和他们的考试分数,中间有一个冒号
目的是按照从低到高的顺序对该列表进行排序。一个人怎么做呢
# 1 楼答案
创建一个实现Comparator的对象,并使用集合排序(List,Comparator)方法
Collections sort(List<T>,Comparator<? super T>) method example
# 2 楼答案
你可以这样做: