一只死宅的Java作业(3)

这个博客展示了三个Java编程作业,包括一个购物结算系统,循环输入商品编号和购买数量,以及用户输入验证功能。作业涉及到商品显示、用户选择、循环、switch语句和输入验证等Java基本概念。
摘要由CSDN通过智能技术生成

作业1:

需求说明: 循环输入商品编号,显示对应的商品价格 输入“n”结束循环

实现思路: 1、声明变量 2、循环体 3、循环条件

难点指导: 循环体内使用switch

具体代码:

package com.ect.c0726.ui;

import java.util.Scanner;

public class twork1 {
    public static void main(String[] args) {
        System.out.println("MyShopping管理系统 > 购物结算");
        System.out.println("");
        System.out.println("*************************");
        System.out.println("请选择垢面的商品编号:");
        System.out.println("1.T恤                     2.网球鞋                3.网球拍");
        System.out.println("*************************");
        Scanner input = new Scanner(System.in);
        boolean flag = true;
        while (flag) {
            System.out.print("请输入商品编号:");
            if (input.hasNextInt()) {           //判断是否为整型
                int num = input.nextInt();
                flag = false;
                switch (num) {
                case 1:
                    System.out.println("T恤         ¥245.0");
                    break;
                case 2:
                    System.out.println("网球鞋         ¥570.0");
                    break;
                case 3:
                    System.out.println("网球拍         ¥320.0");
                    break;
                default:
                    System.out.println("请输入正确序号");
                    break;
                }
            } else {
              

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值