如何将具有变量的列表排序为列表

Mah*_*esh 2 java collections

我有班级ABC

class ABC{
 private List<XYZ> xyzList -- Though its list it contains single object;
 private String txt;
}
class XYZ{
 private long price;
}
Run Code Online (Sandbox Code Playgroud)

我想基于类XYZ价格变量对List abcList进行排序.请提供按升序排序的最佳方法.

M. *_*bas 6

您是否尝试过以下方法之一:

java.util.Collections.sort(List<T>)
Run Code Online (Sandbox Code Playgroud)

要么

java.util.Collections.sort(List<T>, Comparator<? super T>)
Run Code Online (Sandbox Code Playgroud)