商品管理系统
菜单功能:1、商品录入
2、商品查询
3、商品总数统计//每个商品数量相加

public class Goods {
String name;
String id;
private int num;
private float price;
public float getPrice() {
return price;
}
public void setPrice(float price) {
this.price = price;
}
public int getNum() {
return num;
}
public void setNum(int num) {
if(num<=0){
this.num = 1;
}else{
this.num=num;
}
}
}

 

——————————————————————————————————————————————————————————
import java.util.Scanner;

public class Ruru {
static Scanner input=new Scanner(System.in);
public static void main(String[] args){
System.out.println(“输入商品总共几种”);
int r=input.nextInt();
Goods[] goods=new Goods[r];
Ruru _ruru=new Ruru();
_ruru.ruru(goods);
System.out.println(_ruru.Search(goods));
System.out.println(“商品总数是”+_ruru.sum(goods));
}
public void ruru(Goods[] a){
Goods good=new Goods();
for(int i=0;i<a.length;i++){
System.out.println(“这是第”+(i+1)+”件商品”);
System.out.println(“请输入商品名”);
good.name=input.next();
System.out.println(“请输入商品编号”);
good.id=input.next();
System.out.println(“请输入商品数量”);
good.setNum(input.nextInt());
System.out.println(“请输入商品价格”);
good.setPrice(input.nextFloat());
a[i]=good;
System.out.println(“这是第”+(i+1)+”件商品”+”商品名”+a[i].name+”商品编号”+a[i].id+”商品”+”数量”+a[i].getNum()+”商品价格”+a[i].getPrice());
}
}
public boolean Search(Goods[] a){
while(true){
System.out.println(“请输入商品名”);
String j=input.next();
for(int i=0;i<a.length;i++){
if( a[i].name.equals(j)){
return true;
}
}
System.out.println(“是否要重复查找,1、是,其他数字不是,若输入不是数字,系统故障”);
int u=input.nextInt();
if(u!=1){
break;
}
}
return false;
}
public int sum(Goods[] a){
int j=0;
for(int i=0;i<a.length;i++){
int u=0;
u=a[i].getNum();
j+=u;
}
return j;
}
}

版权声明:本文为tilyougo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tilyougo/p/10624146.html