我有一个股票的arraylist每个stockprices有一个名称,股票交易所,价格和日期.
我试图按浮动价格组织arraylist.
任何指针将不胜感激.
根据jdk 1.7的要求,反转参数的位置时结果必须相同。因此,减法是错误的,我认为这是对浮点数组进行排序的最简单方法:
Collections.sort(Arrays, new Comparator<Object>() {
@Override
public int compare(Object o1, Object o2) {
return Float.compare(o1.getFloatValue(), o2.getFloatValue());
}
});
Run Code Online (Sandbox Code Playgroud)