食品管理系统Java代码Word格式文档下载.doc
《食品管理系统Java代码Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《食品管理系统Java代码Word格式文档下载.doc(5页珍藏版)》请在冰豆网上搜索。
returnthis.name;
publicvoidsetBianhao(Stringbianhao){
this.bianhao=bianhao;
publicStringgetBianhao(){
returnthis.bianhao;
publicvoidsetPrice(doubleprice){
this.price=price;
publicdoublegetPrice(){
returnthis.price;
publicvoidsetReserves(intreserves){
this.reserves=reserves;
publicintgetReserves(){
returnthis.reserves;
publicvoidsetBirthdate(Stringbirthdate){
this.birthdate=birthdate;
publicStringgetBirthdate(){
returnthis.birthdate;
publicvoidsetQualitydate(intqualitydate){
this.qualitydate=qualitydate;
publicintgetQualitydate(){
returnthis.qualitydate;
publicvoidsetIndex(intindex){
this.index=index;
publicintgetIndex(){
returnthis.index;
}
classMeasure{
privateArrayListaa=null;
Measure(){
aa=newArrayList();
Scannerin=newScanner(System.in);
Stringmsg="
\t食品名\t编号\t价格\t储量\t生产日期\t\t保质期"
;
Stringlsp="
------恰恰食品管理系统---------"
publicvoidprint(Foodfood){
System.out.println(lsp);
System.out.println(msg);
//System.out.println(foodarr[i]);
System.out.println("
\t"
+food.getName()+"
+food.getBianhao()+"
+food.getPrice()+"
+food.getReserves()+"
+food.getBirthdate()+"
\t\t"
+food.getQualitydate());
publicvoidaddFood(Stringname,Stringbianhao){
//System.out.println("
请输入要添加的食品名"
);
Foodfood=newFood();
aa.add(food);
food.setName(name);
请输入食品"
编号"
food.setBianhao(bianhao);
/*System.out.println(lsp);
System.out.println("
*/
print(food);
publicvoidselectFoodbybianhao(Stringbianhao){//根据编号查找食品
inti;
for(i=0;
i<
aa.size();
i++){
Foodfood=(Food)aa.get(i);
if(food.getBianhao().equals(bianhao)){
print(food);
break;
}
}
if(i==aa.size()){
System.out.println("
对不起,无此食品"
publicvoidselectFoodbyname(Stringname){//根据食品名查找食品
if(food.getName().equals(name)){
publicvoiddelectFoodbybianhao(Stringbianhao){
if(aa.size()==0){
对不起仓库已无食品"
aa.remove(i);
删除食品成功"
if(i==aa.size()&
&
aa.size()!
=0){
没有该类食品"
publicvoidupdateFood(Stringname,doubleprice,intreserves,Stringbirthdate,intqualitydate){
food.setPrice(price);
food.setReserves(reserves);
food.setBirthdate(birthdate);
food.setQualitydate(qualitydate);
aa.add(food);
publicclassTest7{
publicstaticvoidmain(String[]args){
Scannerin=newScanner(System.in);
//ArrayListshow=newArrayList();
Measuremeasure=newMeasure();
//BufferedReaderse=newBufferedReader(newInputStreamReader(System.in));
while(true){
恰恰食品管理系统"
请选择以下你要执行的功能"
添加一种食品请按1"
查找一种食品请按2"
删除一个食品请按3"
更新一种食品信息请按4"
退出请按99"
请输入要执行的功能的代码"
Stringaction=in.next();
if(action.equals("
1"
)){
System.out.println("
请输入食品名"
Stringname=in.next();
请输入食品编号"
Stringbianhao=in.next();
measure.addFood(name,bianhao);
}elseif(action.equals("
2"
正在执行查询食品操作"
measure.selectFoodbybianhao(bianhao);
3"
正在执行删除食品操作"
measure.delectFoodbybianhao(bianhao);
4"
正在执行更新食品信息操作"
请输入要更新信息的食品名"
请输入"
+name+"
的价格"
double