关键点 :将 Список 内存储的对象实现 сопоставимо 类 , 重写它的 сравнение () 方法即可
Фасоль:
Пакет CHC; открытый класс Stuvo реализует сопоставимые <stuvo> {Private String Id; Private String name; Private Integer Age; public stuvo (String Id, String name, Integer Age) {this.id = id; this.name = name; this.age = age;} public int compareto (stuvo stu) {return.name.compareto (stu (stuvo stu) {return.name. id;} public void setId (String id) {this.id = id;} public String getName () {return name;} public void setName (string name) {this.name = name;} public integer getAge () {return Age;} public void setage (Integer Age) {this.age =}}}}}}}}} Демо :
Пакет CHC; импорт java.util.arraylist; import java.util.collections; import java.util.iterator; import java.util.list; public class arraylistsortdemo {public static void main (string [] args) {list <stuvo> stulist = new raylist <station> (); Stuvo ("1", "h 小明", 11); stulist.add (stu); stu = new stuvo ("2", "d 阿熊", 15); stulist.add (stu); stu = new stuvo ("3", "a 张三", 10); stulist.add (Stu); Stu = new Stuvo ("4", "b 李四", 15); stulist.add (stu); collections.sort (Stulist); iterator <stuvo> it = stulist.iterator (); while (it.hasnext ()) {System.out.println (it.next (). GetName ());以上这篇 Java 按照 Список 内存储的对象的某个字段进行排序的实例就是小编分享给大家的全部内容了 希望能给大家一个参考 , 也希望大家多多支持武林网。 也希望大家多多支持武林网。