首页 > 其他分享 >开学测试重写

开学测试重写

时间:2023-09-18 12:14:20浏览次数:403  
标签:开学 String System item 测试 println 重写 public out


import java.util.Scanner;
public class WarehouseManagement {
public static void main(String[] args) {
ItemhouseInformation item []=new ItemhouseInformation[5];
while(true){
menu.show();
int a=0;
Scanner num = new Scanner(System.in);
a = num.nextInt();
if(a==1){
menu.inmanagement(item);
}
else if(a==2){
menu.xiugai(item);
}
else if(a==3){
menu.chuku(item);
}
else if(a==4){
menu.pandian(item);
break;
}
else{
System.out.println("输入不正确,请重新输入");
}
}
}
}
class ItemhouseInformation {
private String itemno,itemname,suppliername,itemhousingtime,shipmenttime,itemhousenumber,itemhouseplace;
private int itemnumber,outnumber;
ItemhouseInformation(String itemno,String itemname,String suppliername,String itemhousingtime,String shipmenttime,String itemhousenumber,String itemhouseplace,int itemnumber,int outnumber)
{
this.itemno=itemno;
this.itemname=itemname;
this.suppliername=suppliername;
this.itemhousingtime=itemhousingtime;
this.shipmenttime=shipmenttime;
this.itemhousenumber=itemhousenumber;
this.itemhouseplace=itemhouseplace;
this.itemnumber=itemnumber;
this.outnumber=outnumber;
}
public void setItemno(String s){itemno=s;}
public String getItemno(){return itemno;}
public void setItemname(String s){itemname=s;}
public String getItemname(){return itemname;}
public void setSuppliername(String s)
{suppliername=s;}
public String getSuppliername(){return suppliername;}
public void setItemhousingtime(String s){itemhousingtime=s;}
public String getItemhousingtime(){return itemhousingtime;}
public void setShipmenttime(String s){shipmenttime=s;}
public String getShipmenttime(){return shipmenttime;}
public void setItemhousenumber(String s){itemhousenumber=s;}
public String getItemhousenumber(){return itemhousenumber;}
public void setItemhouseplace(String s){itemhouseplace=s;}
public String getItemhouseplace(){return itemhouseplace;}
public void setItemnumber(int s){itemnumber=s;}
public int getItemnumber(){return itemnumber;}
public void setOutnumber(int s){outnumber=s;}
public int getOutnumber(){return outnumber;}
}
class menu {
public static void show() {
System.out.println("***********************************************************\n" +
"石家庄铁道大学前进22软件开发有限公司\n" +
"仓库管理系统2022版\n" +
"***********************************************************\n" +
"1、商品入库管理\n" +
"2、商品信息修改\n" +
"3、商品出库管理\n" +
"4、仓库盘点管理\n" +
"**********************************************************");
}

public static void inmanagement(ItemhouseInformation item[]) {
System.out.println("***********************************************************\n" +
"石家庄铁道大学前进22软件开发有限公司\n" +
"仓库管理系统2022版\n" +
"***********************************************************\n" +
"请依次输入商品编码、商品名称、供货商信息、入库时间、存放仓库号、存放位置信息");
String num1;
Scanner num = new Scanner(System.in);
num1 = num.next();
int i;
for (i = 0; i < 5; i++) {
String args[]=new String[i];
if (item[i].getItemno().equals(num1)) {
while (true) {
System.out.println("***********************************************************\n" +
"石家庄铁道大学前进22软件开发有限公司\n" +
"仓库管理系统2022版\n" +
"***********************************************************\n");
System.out.println("商品编号:" + item[i].getItemno());
System.out.println("商品名称:" + item[i].getItemname());
System.out.println("供货商信息:" + item[i].getSuppliername());
System.out.println("入库时间:" + item[i].getItemhousingtime());
System.out.println("存放仓库号:" + item[i].getItemhousenumber());
System.out.println("存放位置信息:" + item[i].getItemhouseplace());
System.out.println("入库商品数量:" + item[i].getItemnumber());
System.out.println("该商品入库操作已完成,是否提交(Y/N)\n" +
"**********************************************************");

break;
}
}
if (i == 5) {
System.out.println("请重新输入");
}
}
}



public static void xiugai(ItemhouseInformation item[]) {
System.out.println("***********************************************************\n"+
"石家庄铁道大学前进22软件开发有限公司\n+"+
"仓库管理系统2022版\n"+
"***********************************************************\n"+
"请输入商品编号:XXXXXXXX\n"+
"**********************************************************");
String num1;
Scanner num = new Scanner(System.in);
num1=num.next();
int u;
u=num.nextInt();
switch(u){
case 1:

}
}
public static void chuku(ItemhouseInformation item[]){

}
public static void pandian(ItemhouseInformation item[]){
System.out.println("***********************************************************\n"+
"石家庄铁道大学前进22软件开发有限公司\n"+
"仓库管理系统2022版\n"+
"***********************************************************\n");
int i;
for (i = 0; i < 5; i++){
System.out.println("商品编号:" + item[i].getItemno());
System.out.println("商品名称:" + item[i].getItemname());
System.out.println("库存数量:");
}
String num1;
Scanner num = new Scanner(System.in);
num1 = num.next();
}
}

标签:开学,String,System,item,测试,println,重写,public,out
From: https://www.cnblogs.com/bdsz/p/17711537.html

相关文章

  • 9月青果网络代理IP测试,最新代理IP质量测试,有没有好的代理IP推荐?
    1.为什么要测试HTTP代理?在当今互联网大数据时代,数据采集日益发展,HTTP代理在其中扮演着重要的角色。和其他产品一样,在使用HTTP代理的时候我们也会遇到诸如:稳定性、匿名程度、响应速度、IP池可用率等问题,如何对HTTP代理进行测试,才能满足我们的需求?目前市面上很多HTTP代理都有提供试用......
  • Playwright测试REST API
    Playwright不仅可以测试Web应用,也可以访问RESTAPI进行测试。考虑以下应用场景:测试服务器端API。在进行Web应用测试前,调用一些API探测服务器状态。在Web应用测试后,调用一些API服务来进行数据验证。后面的2个选项意味着可以在测试用例中组合Web和API的测试。举例测试流程如......
  • 《最新出炉》系列初窥篇-Python+Playwright自动化测试-16-处理模态对话框弹窗
    1.简介我们在日常工作中,会经常遇到弹出警告框的问题,弹框无法绕过,必须处理才可以执行后续的测试,所以弹框处理也是我们必须掌握的一个知识。宏哥在java+selenium系列文章中介绍过这部分内容。那么,playwright对于弹框的处理是怎样的?是否比selenium更加简单呢?下面我们就来介绍一下pla......
  • CPU/内存/磁盘/网络/redis/MQ测试工具合集
    闲余时间为大家整理了CPU性能测试、内存带宽测试、内存延迟测试、磁盘IOPS测试、网络测试、数据库测试、Kafka/rabbitMQ性能测试工具合集,后续也会对工具进行简单使用说明。序号工具名称监控策略及内容1UnixBench-5.1.4CPU性能测试2stream内......
  • 测试
    专栏文章也可以单独下载,输入知乎专栏id即可批量导出知乎专栏文章为pdf周末又写了个知乎专栏批量下载工具,顺便通知个事,比如https://www.zhihu.com/column/c_1492085411900530689这个的c_1492085411900530689,导出效果:......
  • 《51测试天地》电子杂志 第七十二期:WinApp测试自动化
    《51测试天地》电子杂志第七十二期: http://www.51testing.com/html/14/n-7796614.html 在线阅读地址:http://download.51testing.com/wenzhang/51Testing_wenzhang72.pdf......
  • 《51测试天地》电子杂志 第七十三期:MacApp测试自动化
    51测试天地—原创测试文章系列(七十三):http://www.51testing.com/html/89/n-7797389.html 在线阅读地址:http://download.51testing.com/wenzhang/51Testing_wenzhang73.pdf......
  • 软件测试学习笔记
    软件测试学习笔记  看视频写笔记  目标:能复述软件测试的定义——使用技术手段验证软件是否满足需求。      能说出7种测试分类的区别      能说出质量模型的重点5项      能说出测试模板8个要素      能针对穷举场景设......
  • 测试
    importjava.util.Scanner;publicclassWarehouseManagement{publicstaticvoidmain(String[]args){WarehouseInformationware[]=newWarehouseInformation[5];ware[0]=newWarehouseInformation("20203982","华为笔记本电脑","......
  • 课堂测试精简版
    WarehouseInformation.java: package仓库管理系统; publicclassWarehouseInformation{privateStringitemno;//表示商品编号(有8位数字组成)privateStringitemname;//表示商品名称privateStringsuppliername;//表示供货商名称privateStringwarehousingtime......