首页 > 编程语言 >Java

Java

时间:2023-09-17 23:59:41浏览次数:31  
标签:Java String void System println public out

import java.util.Scanner;
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 setItemnumber(int itemnumber) {
this.itemnumber = itemnumber;
}

public int getOutnumber() {
return outnumber;
}

public void setOutnumber(int outnumber) {
this.outnumber = outnumber;
}
}

class WarehouseManagement {
private WarehouseInformation[] warehouseItems;

public WarehouseManagement() {
warehouseItems = new WarehouseInformation[5];
}

public void start() {
boolean exit = false;
while (!exit) {
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.print("请输入数字选择功能:");
Scanner sc=new Scanner(System.in);
int choice=sc.Int(next);

switch (choice) {
case 1:
System.out.println("商品入库管理功能");
addItemInput();
break;
case 2:
System.out.println("商品信息修改功能");
break;
case 3:
System.out.println("商品出库管理功能");
break;
case 4:
System.out.println("仓库盘点管理功能");
break;
default:
System.out.println("该选项不存在,请重新输入!");
break;
}

System.out.print("是否返回主界面?(Y/N)");
String input = System.console().readLine();
if (input.equalsIgnoreCase("N")) {
exit = true;
}
}
}

public void addItemInput(Scanner scanner){
System.out.println("***********************************************************");
System.out.println("石家庄铁道大学前进22软件开发有限公司");
System.out.println("仓库管理系统2022版");
System.out.println("***********************************************************");
System.out.println("商品编号:");
String itemno = scanner.next();
System.out.println("商品名称:");
String itemname = scanner.next();
System.out.println("供货商信息:");
String suppliername = scanner.next();
System.out.println("入库时间:");
String warehousingtime = scanner.next();
System.out.println("存放仓库号:");
String warehousenumber = scanner.next();
System.out.println("存放位置信息:");
String warehouseplace = scanner.next();
System.out.println("入库商品数量:");
int itemnumber=scanner.nextInt();

WarehouseInformation item=new WarehouseInformation();
item.assignInitialValues(itemno,itemname,suppliername,warehousingtime,warehousenumber,warehouseplace,itemnumber);

System.out.println("***********************************************************");
System.out.println("石家庄铁道大学前进22软件开发有限公司");
System.out.println("仓库管理系统2022版");
System.out.println("***********************************************************");
System.out.println("商品编号:" + item.getItemno());
System.out.println("商品名称:" + item.getItemname());
System.out.println("供货商信息:" + item.getSuppliername());
System.out.println("入库时间:" + item.getWarehousingtime());
System.out.println("存放仓库号:" + item.getWarehousenumber());
System.out.println("存放位置信息:" + item.getWarehouseplace());
System.out.println("入库商品数量:" + item.getItemnumber());

System.out.println("该商品入库操作已完成,是否提交");
String submit=scanner.next();

if(submit.equals("Y")){
addItem(item);
}
}
}

标签:Java,String,void,System,println,public,out
From: https://www.cnblogs.com/zbl040721/p/17710283.html

相关文章

  • protobuf转java文件时相关配置
    optionjava_multiple_files=true;作用和意义:此选项指示生成的Java代码将被分割成多个文件而不是一个文件。每个消息类型都会生成一个单独的Java类文件。示例:如果有两个消息类型:MessageA和MessageB,则生成的Java文件为MessageA.java和MessageB.java。optionjava_packa......
  • JAVA 实现登录页面生成验证码
    1importjavax.swing.*;2importjava.awt.Color;3importjava.awt.Font;4importjava.awt.Graphics;5importjava.awt.event.ActionEvent;6importjava.awt.event.ActionListener;7importjava.util.Random;89publicclassLoginFrameext......
  • Java swing 实现QQ登录注册页面
    代码如下1packagecom.lty;2importjavax.swing.*;3importjava.awt.*;4importjava.awt.event.ActionEvent;5importjava.awt.event.ActionListener;6importjava.util.Random;78publicclassQQLoginPage{9privateJFrameframe;10......
  • List,Set,Map三者的区别,Java 创建对象有几种方式
    一、List,Set,Map三者的区别List(对付顺序的好帮手):List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质):不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专家):使用键值对存储。Map会维护与Key有关联的值。两个Key可......
  • Java数据结构的学习规划
    前言最近在备考软考初级程序员(因为没有把握能够过中级所以暂时先报考初级)所以暂时停下了数据结构学习的进程。但是看到老师布置的新作业决定继续学习!!我想学习数据结构的原因,一部分是因为数据结构是程序设计的基础,学好数据结构和算法可以写出更好的算法。另外如果在以后我觉得自己......
  • 个人项目-java实现论文查重(更新中)
    本次作业GitHub项目链接:https://github.com/zzz-muxin/PlagiarismCheck作业详情这个作业属于哪个课程工程概论这个作业要求在哪里作业要求这个作业的目标学会利用GitHub进行项目开发,完成一个工程项目开发的详细过程需求题目:论文查重描述如下:设计一个论......
  • java后端学习路线
    java后端学习路线规划图下面图片规划参照了网上和以及自己知道的来规划的。(有可能学习路线不全)*学习视频:b站(我喜欢看尚硅谷的),网上还有很多看自己喜欢那个老师的方式,还有黑马,千锋等等。moon课。*学习资料:学习书本,网上资料,csdn,播客园等。*学习笔记:软件记Typora(代码,文章过......
  • 用户登录图形化界面(java)
    一、题目 二、源码(1)USER类(定义用户,包括username,password)1packagepicture;23publicclassUSER{4privateStringusername;5privateStringpassword;67publicUSER(Stringusername,Stringpassword){8this.username=user......
  • Java的常用@SuppressWarnings注解
    总所周知,IDE经常会提示一些警告,通常使用@SuppressWarnings注解来忽略虽然这样做并不是很推荐,但对于一些不想改动的代码还是需要的,所以在这里做个我常用的记录值备注ResultOfMethodCallIgnored返回值忽略unused未使用的变量DuplicatedCode重复的代码uncheck......
  • Linux安装java环境
    下载JavaJDK1.8:访问Oracle官方网站或OpenJDK项目网站,下载适用于你的Linux系统的JavaJDK1.8版本的安装包(通常是.tar.gz格式)。解压安装包:打开终端,进入下载目录,使用以下命令解压安装包:tar-zxvfjdk-8uXXX-linux-x64.tar.gz请将“jdk-8uXXX-linux-x64.tar.gz”替换为你下载的安装......