简单
技术面试0 次浏览58 同城的二手交易业务中,有一个商品列表页面,需要对商品按照价格从低到高进行排序。请用 Java 实现这个排序功能。
58同城测试工程师
Java排序算法二手交易
答题要点
推荐答题框架:使用面向对象编程思想,创建商品类,实现排序逻辑。关键要点如下:1. 定义商品类:包含商品名称和价格属性。2. 实现比较器:实现 `Comparator` 接口来定义排序规则。3. 排序操作:使用 `Collections.sort` 方法对商品列表进行排序。4. 输出结果:遍历排序后的列表并输出。示例思路:首先创建 `Goods` 类,包含 `name` 和 `price` 属性。然后实现 `Comparator<Goods>` 接口,在 `compare` 方法中比较商品价格。接着创建商品列表,调用 `Collections.sort` 方法进行排序,最后遍历列表输出排序结果。