Cara melaksanakan sistem beli-belah runcit Java switch dengan fungsi peringatan kuantiti troli beli-belah
Dengan perkembangan pesat Internet, e-dagang menjadi semakin popular. Semakin ramai orang mula membeli-belah melalui telefon mudah alih atau halaman web komputer, menikmati pengalaman membeli-belah yang mudah dan cekap. Dalam proses membeli-belah, troli beli-belah adalah alat yang sangat diperlukan Ia memudahkan pengguna untuk meletakkan produk kegemaran mereka ke dalam "bakul beli-belah" sementara dan kemudian meneruskan penyelesaian apabila pesanan disahkan.
Namun, semasa proses membeli-belah dalam talian, kadangkala pengguna terlupa bahawa sudah ada beberapa barang di dalam troli beli-belah. Oleh itu, apabila mereka bentuk troli beli-belah, selalunya perlu menambah fungsi peringatan kuantiti troli beli-belah supaya pengguna dapat memahami bilangan item dalam troli beli-belah mereka dan mengelakkan pembelian berulang.
Artikel ini akan memperkenalkan cara menggunakan Java untuk menukar sistem beli-belah runcit untuk melaksanakan fungsi peringatan kuantiti troli beli-belah.
Pertama, kita perlu menentukan kelas troli beli-belah, yang digunakan untuk menyimpan maklumat produk dalam troli beli-belah pengguna. Kelas troli beli-belah hendaklah termasuk atribut seperti nama produk, harga dan kuantiti. Pada masa yang sama, kita juga perlu menentukan kaedah dalam kelas troli beli-belah untuk memaparkan bilangan item dalam troli beli-belah.
public class ShoppingCart { private String itemName; private double price; private int quantity; // 构造函数 public ShoppingCart(String itemName, double price, int quantity) { this.itemName = itemName; this.price = price; this.quantity = quantity; } // 获取购物车中的商品数量 public int getQuantity() { return quantity; } // 显示购物车中的商品信息 public void displayItemInfo() { System.out.println("商品名称:" + itemName); System.out.println("商品价格:" + price); System.out.println("商品数量:" + quantity); } }
Seterusnya, kita perlu mereka bentuk kelas program utama untuk mensimulasikan proses pengguna menambah produk ke troli beli-belah. Dalam kelas program utama, kita boleh menggunakan ArrayList untuk menyimpan maklumat troli beli-belah pengguna.
import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { ArrayList<ShoppingCart> shoppingCartList = new ArrayList<>(); Scanner scanner = new Scanner(System.in); System.out.println("欢迎使用购物车系统!"); while (true) { System.out.println("请选择操作:"); System.out.println("1. 添加商品到购物车"); System.out.println("2. 查看购物车中的商品数量"); System.out.println("3. 退出系统"); int choice = scanner.nextInt(); if (choice == 1) { System.out.println("请输入商品名称:"); String itemName = scanner.next(); System.out.println("请输入商品价格:"); double price = scanner.nextDouble(); System.out.println("请输入商品数量:"); int quantity = scanner.nextInt(); ShoppingCart shoppingCart = new ShoppingCart(itemName, price, quantity); shoppingCartList.add(shoppingCart); System.out.println("已成功添加商品到购物车!"); } else if (choice == 2) { int totalQuantity = 0; for (ShoppingCart cart : shoppingCartList) { totalQuantity += cart.getQuantity(); } System.out.println("购物车中的商品数量为:" + totalQuantity); } else if (choice == 3) { System.out.println("感谢使用购物车系统,再见!"); break; } else { System.out.println("输入无效,请重新选择操作!"); } } scanner.close(); } }
Melalui program di atas, pengguna boleh memilih operasi yang berbeza untuk menambah item ke troli beli-belah, melihat bilangan item dalam troli beli-belah, atau keluar dari sistem troli beli-belah.
Dengan cara ini, kami telah melaksanakan sistem beli-belah runcit Java switch dengan fungsi peringatan kuantiti troli beli-belah. Semasa proses membeli-belah, pengguna boleh memahami dengan mudah bilangan item dalam troli beli-belah mereka dan mengelakkan pembelian berulang. Pada masa yang sama, fungsi ini juga memudahkan peniaga memahami tabiat membeli-belah dan jualan produk pengguna, serta menyediakan perkhidmatan dan strategi promosi yang lebih baik.
Secara umumnya, fungsi peringatan kuantiti troli beli-belah ialah fungsi yang sangat penting dalam e-dagang moden, yang boleh meningkatkan kecekapan dan pengalaman membeli-belah pengguna. Melalui pelaksanaan sistem beli-belah runcit Java switch, kami dapat memenuhi keperluan pengguna dengan lebih baik dan menyediakan perkhidmatan membeli-belah yang lebih baik.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan sistem beli-belah runcit suis Java dengan fungsi peringatan kuantiti troli beli-belah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!