关键点 :将 Lista 内存储的对象实现 Comparable 类 , 重写它的 Compareto ()方法即可
Frijol:
paquete chc; public class Stuvo implementos comparables <stuvo> {private string id; private string name; private entero age; public stuVo (string id, nombre de cadena, edad entera) {this.id = id; this.name = name; this.age = age;} public int Companeto (Stuu id;} public void setid (string id) {this.id = id;} public String getName () {return name;} public void setName (name de cadena) {this.name = name;} public entero getAge () {return Age;} public void setage (edad entera) {this.age = edad;}}} Manifestación:
paquete chc; import 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 arraylist <stuvo> (); stuvo stu = args) 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 = nuevo Stuvo ("4", "b 李四", 15); stulist.add (stu); colección.sort (stulist); iterator <stuvo> it = stulist.iterator (); while (it.hasnext ()) {system.println (it.next (). GetName ();}}}以上这篇 Java 按照 List 内存储的对象的某个字段进行排序的实例就是小编分享给大家的全部内容了 , 希望能给大家一个参考 也希望大家多多支持武林网。