qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

写一篇以Java为源代码的购物网站程序

时间2023-04-19 23:29:55 提问来自 河南省郑州市 的网友 分类创作 浏览284
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

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 23100期排列五号码预测 下一篇 消防员关于深入贯彻中央八项规定精神学习的心得体会