練習實例
//沒有寫get set 構造方法
public class Sku {
private Integer skuId;
private String skuName;
private Double skuPrice;
private Integer totalNum;
private Double totalPrice;
private Enum skuCategory ;
}
public enum SkuCategoryEnum {
CLOTHING(10, "服裝類"),
ELECTRONICS(20, "數碼類"),
SPORTS(30, "運動類"),
BOOKS(40, "圖書類");
private Integer code;
private String name;
SkuCategoryEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
}
//添加數據
private static List<Sku> cartSkuList = new ArrayList<Sku>() {
{
add(new Sku(100000, "無人機",
4999.00, 1,
4999.00, SkuCategoryEnum.ELECTRONICS));
add(new Sku(100001, "VR一體機",
2299.00, 1,
2299.00, SkuCategoryEnum.ELECTRONICS));
add(new Sku(100002, "純色襯衫",
409.00, 3,
1227.00, SkuCategoryEnum.CLOTHING));
add(new Sku(100003, "牛仔褲",
528.00, 1,
528.00, SkuCategoryEnum.CLOTHING));
add(new Sku(100004, "跑步機",
2699.00, 1,
2699.00, SkuCategoryEnum.SPORTS));
add(new Sku(100005, "Java編程思想",
79.80, 1,
79.80, SkuCategoryEnum.BOOKS));
add(new Sku(100006, "Java核心技術",
149.00, 1,
149.00, SkuCategoryEnum.BOOKS));
add(new Sku(100007, "算法",
78.20, 1,
78.20, SkuCategoryEnum.BOOKS));
add(new Sku(100008, "TensorFlow進階指南",
85.50, 1,
85.50, SkuCategoryEnum.BOOKS));
}
};
細節決定成敗!
個人愚見,如有不對,懇請扶正!