写一篇以Java为源代码的购物网站程序
import java.util.*;
public class ShoppingWebsite {
public static void main(String[] args) {
// 初始化商品信息,key为商品编号,value为商品价格
Map<Integer, Double> goodsInfo = new HashMap<>(); // 创建一个Map集合用于存储商品信息,key为编号,value为价格
goodsInfo.put(1001, 99.5); // 第1种物品的编号是1001,价格是99.5元/件
goodsInfo.put(1002, 150.0); // 第2种物品的编号是1002,价格是150元/件
Scanner scanner = new Scanner(System.in); // 创建一个扫描输入流对象
System.out.println("请输入要购买的物品种数:"); // 提醒用户输入要购买的物体数量
int numOfGoods = scanner.nextInt(); // 获取用户要购买的物体数量
int[] goodsIds = new int[numOfGoods]; // 定义一个int数组用于存储要购买的物体ID
double totalPrice = 0; // 定义一个总金额变量,初始化总金额为0
// 通过for循环遍历所有要买的物体并将相应ID存储在goodsIds中~同时将每一项的单件价格加到totalPrice上去实时更新总金额~ for (int i=0; i<numOfGoods; i++) { System.out.println("请输入要购买的"+ (i+1) +"及物体ID:"); goodsIds[i] = scanner.nextInt(); totalPrice += goodsInfo.get(goodsIds[i]); } System
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。