Java基础语法(简易小商场库存清单案例)

Java基础语法(简易小商场库存清单案例)

1 案例介绍

了解了 java 基础语法之后,现在来做一个简易点的案例——小商场库存清单案例,这个案例最终会在控制台输出如下结果:
在这里插入图片描述

2 案例需求分析

观察清单后,可将清单分解为三个部分(清单顶部、清单中部、清单底部):
在这里插入图片描述

  • 1.清单顶部为固定的数据,直接打印即可;
  • 2.清单中部为商品,为变化的数据,需要记录商品信息后,再打印。经过观察,我们确定一项商品应该有如下几个属性:
    品牌型号: 即商品名称,String型;
    尺寸:物品大小,double型;
    价格:物品单价,double型;
    配置:这一项为每种商品的配置信息,String型;
    库存数:这一项为每种商品的库存个数,int型。
  • 3.清单底部包含了统计操作,需经过计算后,再打印。我们发现两个单独的可变化量:
    总库存数:所有商品总个数,int型;
    库存商品总金额:所有商品总金额 = 库存数 * 价格,double型。

3 实现代码步骤

一起分析完毕了,我们开始完成案例代码的编写:

  1. 创建 InventoryDemo 类库存清单 InventoryDemo.java 文件,编写 main 主方法:
/**
 * @author zc
 * @date 2021/10/12 16:22
 * javase 简单案例-小商场库存清单
 */
public class InventoryDemo {

    public static void main(String[] args) {

    }
}

  1. 记录每种库存商品信息:
        //苹果笔记本电脑
        String macBrand = "MacBookAir";
        double macSize = 13.3;
        double macPrice = 6988.88;
        int macCount = 5;

        //联想Thinkpad笔记本电脑
        String thinkpadBrand = "ThinkpadT450";
        double thinkpadSize = 14.0;
        double thinkpadPrice = 5999.99;
        int thinkpadCount = 10;

        //华硕ASUS笔记本电脑
        String ASUSBrand = "ASUS-FL5800";
        double ASUSSize = 15.6;
        double ASUSPrice = 4999.50;
        int ASUSCount = 18;

  1. 统计所有库存商品数量与库存总金额:
        //统计库存总个数、库存总金额
        int totalCount = macCount + thinkpadCount + ASUSCount;
        double totalMoney = (macCount * macPrice) + (thinkpadCount * thinkpadPrice) + (ASUSCount * ASUSPrice);

  1. 打印库存清单顶部信息:
        //列表顶部
        System.out.println("------------------------------商城库存清单-----------------------------");
        System.out.println("品牌型号\t\t\t尺寸\t\t\t价格\t\t\t库存数");

  1. 打印库存清单中部信息:
        //列表中部
        System.out.println(macBrand+"\t\t"+macSize+"\t\t"+macPrice+"\t\t"+macCount);
        System.out.println(thinkpadBrand+"\t"+thinkpadSize+"\t\t"+thinkpadPrice+"\t\t"+thinkpadCount);
        System.out.println(ASUSBrand+"\t\t"+ASUSSize+"\t\t"+ASUSPrice+"\t\t"+ASUSCount);

  1. 打印库存清单底部信息:
        //列表底部
        System.out.println("-----------------------------------------------------------------------");
        System.out.println("总库存数:"+totalCount);
        System.out.println("库存商品总金额:"+totalMoney);

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java基础语法是指Java语言的一些基本规则和约定,包括变量的定义、数据类型、运算符、控制语句、方法和类等。下面给出一些例子进行讲解: 1. 变量的定义 变量是存储数据的容器,Java中变量的定义需要指定数据类型。例如: ```java int num = 10; // 定义一个整型变量num,并赋值为10 String str = "Hello World"; // 定义一个字符串变量str,并赋值为"Hello World" double pi = 3.14; // 定义一个双精度浮点型变量pi,并赋值为3.14 ``` 2. 数据类型 Java中有基本数据类型和引用数据类型两种。基本数据类型包括整型、浮点型、字符型和布尔型,引用数据类型包括数组、类和接口等。例如: ```java int num = 10; // 整型 double pi = 3.14; // 双精度浮点型 char ch = 'A'; // 字符型 boolean flag = true; // 布尔型 int[] array = {1, 2, 3}; // 数组 String str = "Hello World"; // 字符串 ``` 3. 运算符 Java中的运算符包括算术运算符、关系运算符、逻辑运算符等。例如: ```java int num1 = 10, num2 = 20; int sum = num1 + num2; // 算术运算符 boolean result = num1 > num2; // 关系运算符 boolean flag = true, flag2 = false; boolean result2 = flag && flag2; // 逻辑运算符 ``` 4. 控制语句 Java中的控制语句包括if语句、for语句、while语句等。例如: ```java int num = 10; if (num > 5) { // if语句 System.out.println("Num is greater than 5"); } for (int i = 0; i < 10; i++) { // for语句 System.out.println(i); } int i = 0; while (i < 10) { // while语句 System.out.println(i); i++; } ``` 5. 方法和类 Java中的方法是可重复使用的代码块,而类是用于封装数据和方法的基本单位。例如: ```java public class HelloWorld { // 定义类 public static void main(String[] args) { // 定义主方法 System.out.println("Hello World"); // 输出Hello World } public void print(String str) { // 定义方法 System.out.println(str); } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值