Java基础-day02-代码题

时间:2022-05-04
本文章向大家介绍Java基础-day02-代码题,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Java基础-day02-代码题

1.打印水果报价单-案例详情

在控制台打印如下的信息:

* ----------------购买的水果信息------------------------

* 水果编号 水果名称 水果单价 计价单位 品质 购买数量

* 1 香蕉 8.0 公斤 A 5

* 2 苹果 6.5 公斤 B 3

* 3 橙子 9.0 公斤 A 4

* -------------------------------------------------------

* 您购买的水果总金额为: 95.5 元

*

* 分析:

* 1.定义3组18个变量用来记录水果信息

* 水果编号:使用int类型变量定义

* 水果名称:使用String类型定义

* 水果单价:使用double类型变量定义

* 计价单位:使用String类型定义

* 品质:使用char类型定义

* 购买数量:使用int类型变量定义

* 2.计算购买的水果总金额 每种水果的单价*购买数量之和

具体案例代码

package StudyJavaSE;
/**
 * 
 * 在控制台打印如下的信息: 
 * -----------------------购买的水果信息-------------------------- 
 * 水果编号     水果名称        水果单价     计价单位     品质      购买数量
 *    1       香蕉                   8.0      公斤              A       5 
 *    2       苹果                   6.5      公斤              B       3 
 *    3       橙子                   9.0      公斤              A       4
 * --------------------------------------------------------------- 
 * 您购买的水果总金额为: 95.5 元
 * 
 * 分析: 
 * 1.定义3组18个变量用来记录水果信息 
 * 水果编号:使用int类型变量定义 
 * 水果名称:使用String类型定义
 * 水果单价:使用double类型变量定义 
 * 计价单位:使用String类型定义 
 * 品质:使用char类型定义 
 * 购买数量:使用int类型变量定义
 * 2.计算购买的水果总金额 每种水果的单价*购买数量之和
 * 
 * @author 奋斗蒙
 */
public class ShuiGuoBaoJiaDan {
 public static void main(String[] args) {
 // 1.定义3组18个变量用来记录水果信息
 // 定义香蕉
 int bananaId = 1;
 String bananaName = "香蕉";
 double bananaPrice = 8.0;
 String bananaUnit = "公斤";
 char bananaLevel = 'A';
 int bananaNumber = 5;
 // 定义苹果
 int appleId = 1;
 String appleName = "苹果";
 double applePrice = 6.5;
 String appleUnit = "公斤";
 char appleLevel = 'B';
 int appleNumber = 3;
 // 定义橙子
 // 定义苹果
 int orangeId = 1;
 String orangeName = "苹果";
 double orangePrice = 9.0;
 String orangeUnit = "公斤";
 char orangeLevel = 'A';
 int orangeNumber = 4;
 //计算购买水果的总金额
 double totalMoney = bananaPrice*bananaNumber+applePrice*appleNumber+orangePrice*orangeNumber;
 //打印报价单
 System.out.println("-----------------------购买的水果信息--------------------------");
 System.out.println("水果编号     水果名称        水果单价     计价单位     品质      购买数量");
 System.out.println("    "+bananaId+"      "+bananaName+"                 "+bananaPrice+"        "+bananaUnit+"        "+bananaLevel+"        "+bananaNumber);
 System.out.println("    "+appleId+"      "+appleName+"                 "+applePrice+"        "+appleUnit+"        "+appleLevel+"        "+appleNumber);
 System.out.println("    "+orangeId+"      "+orangeName+"                 "+orangePrice+"        "+orangeUnit+"        "+orangeLevel+"        "+orangeNumber);
 System.out.println("--------------------------------------------------------------");
 System.out.println("您购买的水果总金额:"+totalMoney+"元。");
 }
}

运行结果