以下是一个简单的购物车导航栏代码示例,使用Java语言:

import java.util.Scanner;

public class ShoppingCart {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int choice = 0;
        double totalPrice = 0.0;
        
        // 循环,直到用户选择退出
        while (choice != 4) {
            // 显示菜单
            System.out.println("1. 添加商品");
            System.out.println("2. 删除商品");
            System.out.println("3. 查看购物车");
            System.out.println("4. 退出");
            System.out.print("请选择:");
            
            // 获取用户的选择
            choice = scanner.nextInt();
            
            switch (choice) {
                case 1:
                    // 添加商品
                    System.out.print("请输入商品名称:");
                    String name = scanner.next();
                    System.out.print("请输入商品价格:");
                    double price = scanner.nextDouble();
                    System.out.print("请输入商品数量:");
                    int quantity = scanner.nextInt();
                    totalPrice += price * quantity;
                    System.out.println("已添加商品:" + name);
                    break;
                case 2:
                    // 删除商品
                    System.out.print("请输入商品名称:");
                    name = scanner.next();
                    System.out.print("请输入商品数量:");
                    quantity = scanner.nextInt();
                    // TODO: 从购物车中删除商品
                    break;
                case 3:
                    // 查看购物车
                    System.out.println("购物车中的商品:");
                    // TODO: 显示购物车中的商品
                    System.out.println("总共需要支付:" + totalPrice + " 元");
                    break;
                case 4:
                    // 退出
                    System.out.println("谢谢使用!");
                    break;
                default:
                    System.out.println("无效的选择,请重新输入!");
                    break;
            }
        }
    }
}

此示例中,我们使用了一个while循环来持续显示购物车导航栏,直到用户选择退出。在每个选择中,我们使用了switch语句来执行相应的操作,如添加商品,删除商品,查看购物车等。我们还使用了一个变量totalPrice来跟踪购物车中所有商品的总价。请注意,此示例只是一个简单的示例,实际的购物车导航栏需要更多的功能和细节


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

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