我有一个列表,里面有单词,我想把每个单词中的每个字母和对应的字母进行比较,最大的先打印出来,以此类推......
pengsaosao1#
您可以使用集合对列表进行排序并获取所需的字符串。0索引将有最小值,最后一个索引将有最大值。如果你想相反,你可以使用列表在相反的顺序。
val modelList: ArrayList<String> = ArrayList() modelList.add("Rock") modelList.add("Undertaker") modelList.add("Sting") modelList.add("Austin") modelList.add("John Cena") Collections.sort(modelList, Comparator<Any?> { str, str1 -> str.toString().compareTo(str1.toString()) })
//在此调用之后,您的modelList将按[Austin,John Cena,Rock,Sting,Undertaker]排序
1条答案
按热度按时间pengsaosao1#
您可以使用集合对列表进行排序并获取所需的字符串。0
索引将有最小值,最后一个索引将有最大值。如果你想相反,你可以使用列表在相反的顺序。
//在此调用之后,您的modelList将按[Austin,John Cena,Rock,Sting,Undertaker]排序