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

开学测试

时间:2023-09-11 11:14:04浏览次数:29  
标签:开学 String System sc 测试 println public out

源代码:

package PaperManagement;

import java.util.ArrayList;
import java.util.Scanner;

public class WarehouseManagement {
public static void main(String[] args) {
ArrayList<WarehouseInformation> array= new ArrayList<WarehouseInformation>();
while(true) {
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学前进22软件开发有限公司 ");
System.out.println(" 仓库管理系统2022版 ");
System.out.println("***********************************************************");
System.out.println(" 1、商品入库管理 ");
System.out.println(" 2、商品信息修改 ");
System.out.println(" 3、商品出库管理 ");
System.out.println(" 4、仓库盘点管理 ");
System.out.println("**********************************************************");
System.out.println("请输入你的选择:");
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();

System.out.println(line);
// scanner.close();
switch(line) {
case "1":
UpLoad(array);
break;
case "2":
Addmessage(array);
break;
case "3":
break;
case "4":
break;
default :
System.out.println("该选项不存在");
break;
}
}
}
public static void UpLoad(ArrayList<WarehouseInformation> array) {
Addmessage(array);
Scanner sc = new Scanner(System.in);
while(true) {
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学前进22软件开发有限公司 ");
System.out.println(" 仓库管理系统2022版 ");
System.out.println("*********************************************************** ");
System.out.println(" 商品编号: ");
String itemno = sc.nextLine();
System.out.println("********************************************************** ");
for(int i = 0;i<array.size();i++) {
WarehouseInformation s = array.get(i);
boolean flag = false;
if(s.getitemno().equals(itemno)) {
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学前进22软件开发有限公司 ");
System.out.println(" 仓库管理系统2022版 ");
System.out.println("*********************************************************** ");
System.out.println(" 商品编号: "+s.getitemno()+" ");
System.out.println(" 商品名称:"+s.getitemname() + " ");
System.out.println(" 供货商信息:" + s.getsuppliername()+" ");
System.out.println(" 请输入入库时间: ");
String warehousingtime = sc.nextLine();
System.out.println("********************************************************** ");
if(warehousingtime.length() <= 10 ) {
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学软件工程系毕业设计论文管理系统2021版 ");
System.out.println(" 毕业设计论文提交 ");
System.out.println("*********************************************************** ");
System.out.println(" 商品编号: "+s.getitemno()+" ");
System.out.println(" 商品名称:"+s.getitemname() + " ");
System.out.println(" 供货商信息:" + s.getsuppliername()+" ");
System.out.println(" 入库时间:"+s.getwarehousingtime()+" ");
System.out.println(" 请输入出库时间: ");
String shipmenttime = sc.nextLine();
System.out.println("********************************************************** ");
if(shipmenttime.length() <= 200) {
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学软件工程系毕业设计论文管理系统2021版 ");
System.out.println(" 毕业设计论文提交 ");
System.out.println("*********************************************************** ");
System.out.println(" 商品编号: "+s.getitemno()+" ");
System.out.println(" 商品名称:"+s.getitemname() + " ");
System.out.println(" 供货商信息:" + s.getsuppliername()+" ");
System.out.println(" 入库时间:"+s.getwarehousingtime()+" ");
System.out.println(" 出库时间: "+s.getshipmenttime()+" ");
System.out.println("********************************************************** ");
System.out.println(" 该商品入库操作已完成,是否提交(Y/N) ");
String judge = sc.nextLine();
switch(judge) {
case "y":
case "Y":
s.setwarehousingtime(warehousingtime);
s.setshipmenttime(shipmenttime);
array.add(s);
return;
case "n":
case "N":
return;
}
}else {
System.out.println("输入错误,请重新输入:");
i--;
}
}
else {
System.out.println("输入错误,请重新输入:");
i--;
}
}
}

}
}
public static void Addmessage(ArrayList<WarehouseInformation> array) { //添加商品信息
Scanner sc = new Scanner(System.in);
String itemno;
System.out.println("请输入商品编码:");
itemno = sc.nextLine();
sc.close();
System.out.println("请输入商品名称:");
String itemname = sc.nextLine();
System.out.println("请输入供货商名称:");
String suppliername = sc.nextLine();
System.out.println("请输入入库时间:");
String warehousingtime = sc.nextLine();
System.out.println("请输入出库时间:");
String shipmenttime = sc.nextLine();
System.out.println("请输入仓库编号:");
String warehousenumber = sc.nextLine();
System.out.println("请输入存放商品的具体位置:");
String warehouseplace = sc.nextLine();
WarehouseInformation s = new WarehouseInformation();
s.setitemno(itemno);
s.setitemname(itemname);
s.setsuppliername(suppliername);
s.setwarehousingtime(warehousingtime);
s.setwarehousenumber(warehousenumber);
s.setshipmenttime(shipmenttime);
s.setwarehousenumber(warehousenumber);
s.setwarehouseplace(warehouseplace);
array.add(s);
System.out.println("商品信息添加成功");
System.out.println("***********************************************************");
System.out.println(" 石家庄铁道大学前进22软件开发有限公司 ");
System.out.println(" 仓库管理系统2022版 ");
System.out.println("*********************************************************** ");
System.out.println(" 商品编号: "+s.getitemno()+" ");
System.out.println(" 商品名称:"+s.getitemname() + " ");
System.out.println(" 供货商信息:" + s.getsuppliername()+" ");
System.out.println(" 入库时间:"+warehousingtime+" ");
System.out.println(" 出库时间:"+s.getshipmenttime()+" ");
System.out.println(" 仓库编号:"+s.getwarehousenumber()+" ");
System.out.println(" 存放商品的具体位置:"+s.getwarehouseplace()+" ");
}

 

package PaperManagement;

import PaperManagement.WarehouseInformation;

public class WarehouseInformation {
private String itemno;
private String itemname;
private String suppliername;
private String warehousingtime;
private String shipmenttime;
private String warehousenumber;
private String warehouseplace;
private int itemnumber;
private int outnumber;
public String getitemno()
{return itemno;}
public void setitemno(String itemno)
{this.itemno=itemno;}

public String getitemname()
{return itemname;}
public void setitemname(String itemname)
{this.itemname=itemname;}

public String getsuppliername()
{return suppliername;}
public void setsuppliername(String suppliername)
{this.suppliername=suppliername;}

public String getwarehousingtime()
{return warehousingtime;}
public void setwarehousingtime(String warehousingtime)
{this.warehousingtime=warehousingtime;}

public String getshipmenttime()
{return shipmenttime;}
public void setshipmenttime(String shipmenttime)
{this.shipmenttime=shipmenttime;}

public String getwarehousenumber()
{return warehousenumber;}
public void setwarehousenumber(String warehousenumber)
{this.warehousenumber=warehousenumber;}

public String getwarehouseplace()
{return warehouseplace;}
public void setwarehouseplace(String warehouseplace)
{this.warehouseplace=warehouseplace;}

public int getitemnumber() {return itemnumber;}
public void setitemno(int itemnumber)
{this.itemnumber=itemnumber;}

public int getoutnumber()
{return outnumber;}
public void setoutnumber(int outnumber)
{this.outnumber=outnumber;}

public WarehouseInformation(){}
}

标签:开学,String,System,sc,测试,println,public,out
From: https://www.cnblogs.com/gotosleep/p/17692970.html

相关文章

  • Edge浏览器没有让我失望! 今天终于可以在win10中模拟IE内核进行前端测试了,以后就用它
    ......
  • 什么是软件产品确认测试报告?
     软件产品确认测试报告软件产品确认测试报告是一份关于软件产品质量的测试报告,它是对某一软件产品进行确认测试后所产生的测试结果的汇总和分析报告。确认测试是软件开发过程中的最后一个阶段,它的目的是对软件产品的功能、性能、易用性、可靠性、安全性等方面进行全面的测试和......
  • 系统测试AC5. AC6. IAR和GCC调试效果,MDK AC6不开优化调试乱跳,甚至倒序执行
    首先感谢大家对上一个视频的点评回复,非常有意义的讨论,这次AC6的表现更新惊呆,不开优化都可以乱跳。【实验目的】同样的程序代码,目的是测试C环境的调试现象。【实验版本】IAR版本  :9.3xMDK版本:5.3x,含AC5和AC6EmbeddedStudio:使用GCC,版本V7.1X【视频展示】https://www......
  • 性能测试的核心3步骤
    步骤一:梳理性能需求优先做需求的分析,熟悉业务流程从产品经理或其他负责人中获取性能需求:测试的范围及目标梳理出性能测试的具体场景及性能指标要求设计出性能测试用例步骤二:执行性能测试搭建性能测试环境使用合适的工具实际执行性能测试用例将性能测试的结果统一采集,可......
  • mybatisplus中设置乐观锁,首先需要在表结构中添加一个字段表示乐观锁,之后再domain中对
    2023-09-10version字段表示乐观锁 在表结构中添加一个字段表示乐观锁packagecom.hh.domain;importcom.baomidou.mybatisplus.annotation.TableLogic;importcom.baomidou.mybatisplus.annotation.TableName;importcom.baomidou.mybatisplus.annotation.Version;impo......
  • 外壳防护等级IPX6IPX7IPX8防尘放水测试EN60529
    外壳防护等级(IP代码)外壳防护等级(IP代码)GB/T4208-2017,IEC60529:2013,EN60529:1992+A1:2000+A2:2013,BSEN60529:1992+A2:2013不测:IPX1,IPX2,IPX8IPX9;IPX3,IPX4只测摆管的试验2021-04-12250W水平与垂直火焰试验方法电工电子产品着火危险试验第16部分:......
  • mybatisplus中按照条件查询的三种方式,常用的是lambda查询,当进行测试查询的时候,可以将
    2023-09-10目录结构 logback.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration></configuration>application.ymlspring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://loca......
  • 测试找找看
    reclock进去main函数后一顿分析。rc4加密,随机数异或,base64换表。按照提示的时间2021.1.234:56:00进行srand(seed),搞出来的结果不对。后来又给了提示fini。在fini函数交叉引用一下,发现在start函数后,(_libc_start_main)(main,retaddr,v3,init,fini,a2,v2,a1);执行......
  • Web自动化测试
    @Author:BasilGuo@Date:Feb.20,2021@Description:Web自动化测试@Keyword:test,auto,web@Type:tutorial1.自动化测试自动化测试与手工测试相比,最大的一个区别是要求测试人员掌握一门脚本开发语言。自动化测试通俗地讲就是使用软件A自动执行测试用例来测试软件B。......
  • 在flink-1.17中测试执行流处理版本的单词计数程序时,出现"Exception in thread "Thread
    场景描述采用单作业模式提交作业后发现报错了 报错内容Exceptioninthread“Thread-5”java.lang.IllegalStateException:Tryingtoaccessclosedclassloader.Pleasecheckifyoustoreclassloadersdirectlyorindirectlyinstaticfields.Ifthestacktrace......