Di Java, jika Anda ingin mengurutkan objek koleksi atau objek array, Anda perlu mencapai antarmuka pembanding untuk mencapai tujuan yang kami inginkan.
Selanjutnya kami mensimulasikan atribut tanggal dalam objek koleksi
1. Langkah kelas fisik
Paket com.ljq.entity;/*** Nomor transportasi Proses tunggal ** @Author Administrator **/Langkah Kelas Publik {/** Waktu Pemrosesan*/Private String Accepttime = "";/** Express. "" "; Public step () {super ();} langkah publik (string accepttime, string acceptAddress) {super (); this.accepttime = accep tTime; this.acceptAddress = acceptAddress;} public string getaccepTime () {return accepttime = ;} Public void setAccepTime (string accepttime) {this.accepttime = acceptime;} public stringAcceptAddress () {return a cceptAdddress;} public void setac findAddress (string acceptAddress) {this.acceptAddress = AcceptAddress;}}}
2. Menerapkan antarmuka pembanding
paket com.ljq.entity; O2, mengembalikan angka negatif; Langkah O2) {Tanggal Accepttime1 = Utiltool.streodate (o1.getaccepttime (), null); (Accepttime2)) return 1;
Ketiga, tes
Paket Junit; = NEW ARRAYLIST <TEP>; : Langkah) {System.out.println (langkah.getAcceptAddress ());