私は次のBeanのリストを持っています。私はオブジェクトのバージョン番号に基づいてこのリストをソートする必要があります。私はComparatorインターフェースが初めてで、ここで何か助けが必要です。Javaの整数変数に基づいてオブジェクトリストをソートする方法
私のPOJOはこのようになります -
class File{
private int version;
private String fileName;
public getVersion();
public setVersion();
public setFileName();
public getFileName();
}
私はリストを取得していますクラス -
class Example{
public static void main(){
List<Files> files = new ArrayList<Files>();
files = getInfoFromDB();
// How to sort the files based on version variable here. I am new to use Comparator.
Collections.sort(files);
}
}
コンパレータとComparableインターフェイスの使用例(ここではhttp: /stackoverflow.com/documentation/java/3137/comparable-and-comparator/10693/sorting-a-list-using-comparablet-or-a-comparatort#t=201610260757530784707)。 – JonK