以下是一个简单的Java代码示例,用于添加商品的多规格:

import java.util.ArrayList;
import java.util.List;

public class Product {
   private String productName;
   private List<Variant> variants = new ArrayList<>();

   public Product(String productName) {
      this.productName = productName;
   }

   public void addVariant(Variant variant) {
      variants.add(variant);
   }

   public String getProductName() {
      return productName;
   }

   public List<Variant> getVariants() {
      return variants;
   }

   public static void main(String[] args) {
      Product product = new Product("T-Shirt");
      Variant variant1 = new Variant("Red", "M", 10.99);
      Variant variant2 = new Variant("Blue", "L", 12.99);
      product.addVariant(variant1);
      product.addVariant(variant2);
      System.out.println(product.getProductName()); // T-Shirt
      for (Variant variant : product.getVariants()) {
         System.out.println(variant.getColor() + " " + variant.getSize() + " " + variant.getPrice());
         // Red M 10.99
         // Blue L 12.99
      }
   }
}

class Variant {
   private String color;
   private String size;
   private double price;

   public Variant(String color, String size, double price) {
      this.color = color;
      this.size = size;
      this.price = price;
   }

   public String getColor() {
      return color;
   }

   public String getSize() {
      return size;
   }

   public double getPrice() {
      return price;
   }
}

在上面的代码中,我们定义了一个Product类,该类具有产品名称和多个规格(Variant)的列表。我们还定义了一个Variant类,该类具有颜色,尺寸和价格。在main方法中,我们创建了一个名为T-Shirt的产品,并添加了两个规格(红色M号和蓝色L号)。最后,我们打印出产品名称和每个规格的颜色,尺寸和价格

用Java实现添加商品的多规格代码

原文地址: https://www.cveoy.top/t/topic/fpnb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录