Java에서는 컬렉션 객체 또는 배열 객체를 정렬하려면 원하는 목표를 달성하려면 비교기 인터페이스를 달성해야합니다.
다음으로 수집 객체의 날짜 속성을 시뮬레이션합니다.
1. 물리적 클래스의 단계
패키지 com.ljq.entity;/*** 전송 번호 단일 프로세스 ** @Author Administrator **/public class 단계 {/** 처리 시간*/private string accepttime = ";/** express = "" "; public Step () {super ();} public Step (String accepttime, string acceptAddress) {super (); this.cepttime = accep ttime; this.acceptAddress = acceptAddress;} public string getAcceptTime () {return acceptTime ;} public void setAccepttime (String accepttime) {this. this.cepttime = accepttime;} public StringAcceptAddress () {cceptAdddress를 반환합니다.
2. 비교기 인터페이스를 구현하십시오
com.ljq.entity java.util.date; O2는 O1이 O2보다 큰 경우, 동일하게 반환합니다. {date accept time1 = utiltool.streodate (o1.getAcceptTime (), null); (수락 시간)) 반환 1;
셋째, 테스트
Junit; import java.util.collection; import org.junit.test; = 새로운 ArrayList <TEP>; : stept) {System.out.println (step.getAcceptAddress ());