package com;

import java.util.InputMismatchException;

import java.util.Scanner;

public class librarysystem {

public void order() {

String a = "1-按照名称查找图书";

String b = "2-按照序号查找图书";

System.out.println("输出命令:" + a);

System.out.println("       " + b);

Scanner s = new Scanner(System.in);

for (int i = 0; i <= 3; i++) {

try {

System.out.println("请输入指令");

int u = s.nextInt();

if (u == 1) {

System.out.println("输入图书名称");

bookName();

} else if (u == 2) {

System.out.println("输入图书序号");

bookNum();

} else {

System.out.println("请根据提示输入命令1或2;");

continue;

}

break;

} catch (InputMismatchException e) {

System.out.println("命令输入错误!请根据提示输入命令;");

} catch (Exception e) {

System.out.println("命令输入错误!请根据提示输入命令;");

System.out.println("1-按照名称查找图书");

System.out.println("2-按照序号查找图书");

}

}

}

public void bookName() {

Scanner e = new Scanner(System.in);

while (true) {

String d = e.next();

if (d.equals("高数")) {

System.out.println("book:" + d);

} else {

System.out.println("图书不存在");

}

}

}

public void bookNum() {

Scanner w = new Scanner(System.in);

try {

int h = w.nextInt();

if (h == 1) {

System.out.println("book:" + "数据结构");

} else {

System.out.println("图书不存在");

}

} catch (InputMismatchException e) {

System.out.println("命令输入错误!请根据提示输入命令;");

} catch (Exception e) {

System.out.println("命令输入错误!请根据提示输入命令;");

}

}

public static void main(String[] args) {

librarysystem ls = new librarysystem();

ls.order();

}

}

借书卡程序设计java_java图书馆借书编程求解相关推荐

  1. oracle语句借书,Oracle SQL题目及其解答(借书卡、图书、借书记录)

    题目来源于:http://blog.csdn.net/lifetragedy/article/details/10305735 /*下面是一个基于图书系统的15道SQL问答,供大家参考 问题描述: 本 ...

  2. sql查询实例2(借书卡、图书、借书记录)

    问题描述: 本题用到下面三个关系表: CARD 借书卡. CNO 卡号,NAME 姓名,CLASS 班级 BOOKS 图书. BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QU ...

  3. 领域驱动设计实践:还是图书馆借书的例子

    去年开始博客园和Jdon有一场DDD的讨论,是关于如何给一个图书馆的应用系统建模.大概是在讨论几个经典的Use Case:办卡.持卡借书和还书. 讨论最开始由博客园的张逸大牛发起(链接在此),给出了一 ...

  4. 关于借书卡Card,图书Book,借书记录 Borrow,三表根据题目要求写SQL语句。

    这三个表很综合的把SQL数据库查询语句给覆盖了,连接查询,模糊查询,编写触发器,视图等,有什么不会的可以评论交流,希望各位大牛多多指教. 借书卡:Card(Cno卡号,Name姓名,Class 班级) ...

  5. 图书馆管理系统c语言 借书还书,急求程序!!!简单图书馆借/还书管理子系统...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...

  6. 计算机课程设计之图书借阅小程序-图书馆借阅管理小程序代码-校园图书馆借书还书小程序

    计算机课程设计之图书借阅小程序-图书馆借阅管理小程序代码-校园图书馆借书还书小程序 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 框架:SSM(Spring ...

  7. 小明有5本新书,要借给A、B、C三位小朋友,若每人每次只能借一本,  共有多少种借书的方案?

    #include<stdio.h> /*  小明有5本新书,要借给A.B.C三位小朋友,若每人每次只能借一本,  共有多少种借书的方案? */ int main() { int a; in ...

  8. 图书馆为什么使用sip2协议_RFID无人智能借还书柜让微型图书馆“触手可及”

    原标题:RFID无人智能借还书柜让微型图书馆"触手可及" 近年来,随着移动互联网时代到来,数字化阅读影响着人们的生活,传统图书馆存在室内场地小.位置远.服务时间短.借还效率低.排队 ...

  9. 简单借还书管理系统c语言,急求程序!!!简单图书馆借/还书管理子系统

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 项目需求 通过此系统可以实现如下功能 1)完成对读者.书的基本信息以及借/还书的信息进行插入.删除.修改.保存等编辑功能: 2)书的库存量随着借/还书的情 ...

最新文章

  1. 如何实现RTSP/RTMP流接入到RTSP网关
  2. 2021抖音电商生态发展报告
  3. 轻松搞定个人虚拟桌面部署之4-配置远程访问
  4. 自己封装的ASP.NET的SQLITE数据库的操作类
  5. python如何将天数转换为日期字符串
  6. 内网客户用outlook2010连接Exchange2010
  7. leetcode刷题日记-边界着色
  8. MySQL中修改root密码的方法
  9. vue+html5实现分类、商品分类、类别、菜单的左右层级布局两种不同精美样式
  10. 方舟服务器物品代码,方舟:生存进化 全物品代码ID一览 物品修改代码大全
  11. 新浪微博OAuth认证简介
  12. 用python处理excel视频教程_从零基础开始用Python处理Excel数据(第一季)课件+资料...
  13. TCP粘包/拆包概述
  14. Radon变换与Matlab代码
  15. php钱兆楼,PHP动态网站开发实例教程(第2版)
  16. The application was unable to start correctly (0xc000007b)的勉强解决方案
  17. java人际对战五子棋_系统框图如下 java实现五子棋程序 可以实现人人对战 人机对战 简单功能 悔棋 认输...
  18. Docker学习(三):复杂软件安装-主从mysql及redis集群
  19. 10款常用的原型设计工具,包含一键生成原型工具
  20. 【Axure教程】中继器表格自动合计模板

热门文章

  1. 原生mysql启动_单实例MySQL的启动和关闭的方法
  2. mysql中12e10等于多少_一篇文章看懂mysql中varchar能存多少汉字、数字,以及varchar(100)和varchar(10)的区别...
  3. Python+OpenCV:图像Harris角点检测(Harris Corner Detection)
  4. 对花不准(错版、套版不准、错花)的原因
  5. 机器视觉光源学习总结——条形光源
  6. 不同设备监控图像传输方式分析
  7. 方舟手游服务器设置文件翻译,方舟手游咋设置翻译
  8. C++与Rust变量声明的比较
  9. 使用Jupter Notebook实现简单的神经网络
  10. android:videoView