import com.google.common.collect.Lists;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
/**
* @author 向振华
* @date 2022/12/01 18:18
*/
public class Test {
@Data
@AllArgsConstructor
public static class Shop {
private String name;
private Double price;
private Integer count;
}
public static void main(String[] args) {
// 创建参数
List<Shop> list = Lists.newArrayList(
new Shop("1", 3.3, 10),
new Shop("2", null, 30),
new Shop("3", 4.4, 20),
new Shop("4", 6.6, null),
new Shop("5", 8.8, 20),
new Shop("6", 8.8, 20),
new Shop("7", 7.7, 60),
new Shop("8", 7.7, 60)
);
// 多排序条件