以下哪个代码片段可以正确实现指定的多优先级商品排序需求?
现有商品类Commodity定义如下:
class Commodity {
int stock; // 库存数量
double price; // 商品售价
long shelfTime; // 上架时间戳,值越小代表上架越早
}
排序规则为:1. 优先按库存数量从高到低排序;2. 库存相同时,按商品售价从低到高排序;3. 前两项均相同时,按上架时间从早到晚排序。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析