java.输入水果的编号,求它对应的单价

总结:可以if-else 循环或switch循环

package com.b;

import java.util.Scanner;

/*以下4种水果的单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤,10.20元/公斤。
//输入水果的编号,输出它的单价,若输出不正确的编号,则显示单价为0;
[1] apples

[2] pears

[3] oranges

[4] grapes<!--> //->*/
public class dfhgrr {
	public static void main(String[] args) {
		Scanner c=new Scanner(System.in);
		int y=c.nextInt();
	System.out.println("输入水果的编号");
//int x=c.nextInt();
	int choice=0;
		double price = 0;
		
			
		
	for(int i=0;i<y;i++){
		
		choice=c.nextInt();
		if(choice==1){
			price=3.0;
		}else if(choice==2){
			price=2.5;
		}else if(choice==3){
			price=4.1;
		}else if(choice==4){
			price=10.2;
		}
		System.out.println("单价是:"+price+"元/公斤");
		
	}
	
	
	}
	
}
//
3
输入水果的编号
2
单价是:2.5元/公斤

1
单价是:3.0元/公斤
4
单价是:10.2元/公斤

  

转载于:https://www.cnblogs.com/langlove/p/3407838.html

### 使用Java开发水果店管理系统的概述 基于Java水果店管理系统能够有效地帮助店铺管理人员完成日常的商品管理和销售记录工作。该系统通常会集成商品信息管理、库存控制、订单处理等多个功能模块,以满足实际业务需[^2]。 ### 功能描述 #### 商品信息管理 通过图形界面输入新产品的基本信息,如名称、价格、类别等,并将其保存到数据库中以便后续查询和修改操作。 #### 库存监控 实时跟踪每种商品的数量变化情况,当某项存货低于设定的安全阈值时自动发出警告通知给相关人员采取补货措施。 #### 销售流水登记 每当有顾客购买产品后,在线录入交易详情并更新对应货物数量;支持按日期范围导出报表用于财务审核分析。 #### 用户权限设置 区分不同级别的员工账号(例如收银员仅能查看当前售价而无法调整),保障内部信息安全可控。 ### 技术栈介绍 此项目主要依赖Spring Boot作为后台服务端框架来简化配置流程,搭配MySql存储持久化数据,前端则选用Vue.js构建响应式的交互页面,整个工程由IDEA负责编写调试运行环境搭建等工作。 ### 示例代码片段展示 下面给出一段简单的实体类定义——`Fruit.java`: ```java package com.example.fruitsales.entity; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @Entity public class Fruit { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; // 主键自增 private String name; // 名字 private double pricePerKg; // 单价/kg private int stockQuantity; // 存量(kg) public Fruit() {} public Fruit(String name, double pricePerKg, int stockQuantity) { this.name = name; this.pricePerKg = pricePerKg; this.stockQuantity = stockQuantity; } // Getter & Setter 方法省略... } ``` 接着是一个基本的服务层方法实现——`addNewFruit()`: ```java @Service public class FruitService { @Autowired private FruitRepository fruitRepo; /** * 添加新的水果条目至数据库. */ public void addNewFruit(Fruit newFruit){ try{ fruitRepo.save(newFruit); }catch (Exception e){ System.out.println("Error occurred while saving the record."); throw new RuntimeException(e.getMessage()); } } } ``` 最后提供一个控制器接口供外部调用新增加水果API请: ```java @RestController @RequestMapping("/api/fruits") public class FruitController { @Autowired private FruitService service; @PostMapping("/new") public ResponseEntity<String> create(@RequestBody Fruit incomingData){ try{ service.addNewFruit(incomingData); return new ResponseEntity<>("Successfully added.", HttpStatus.CREATED); } catch(Exception ex){ return new ResponseEntity<>(ex.getMessage(),HttpStatus.INTERNAL_SERVER_ERROR); } } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值