- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java图书管理程序一基于控制台
import java. io. *;
import java.util.
public class BooksManage {
args)throwspublic static void mai n(String[]
args)throws
lOException, ArrayIndexOutOfBoundsException,
ClassNotFoundException {
String name, author, press, time;
Manager managerl=new Manager();
Searrner input二new Scanner (System, in);
int i二10; for (;i!=0;){
System? out. println(
〃);
System, out. println(z/ 1 ?添加书本2.添加报刊3.添加视频4?查询信息 5.查看所有资料0?退出 〃);
System, out? print (选择:”);
i 二 in put. nc xtlnt ();
switch(i) {
case 1: System, out. printin CJp始添加书本信息! 〃);
System, out. print (书名:“);
name=input, next ();
System, out. print (作者姓名:);
author二input, next();
System, out. print (出版社:);
press 二 in put. next ();
Book bookl二new Book(name, author, press);
manager1? savelnfo(bookl);
break;
case 2: System, out. printin (开始添加报纸信息! “);
System, out. print (〃报名:〃);
name二input, next ();
System, out. print (主编辑:);
author^ in put. next ();
System, out. print (报社:“);
press 二 in put. next ();
NewsPapor newspaper1二now NewsPaper(name, author, press); manager1? save Info(newspaper 1);
break;
case 3: System, out. println(,z开始添加视频信息! ”);
System, out. print (〃视频名:”);
n ame= in put ? next ();
System, out. print (/z作者姓名:);
author二input, next ();
System, out. print (上传时间:); time二input, next ();
Video vidcol=new Video(name, author, time); manager1? saveinfo(videol);
break;
case 4: System, out. println(z,JF女台査询相关信息:);
System, out. print (输入文件名:);
n ame= in put ? next ();
manager1? findinfo(name);
break;
case 5: System, out. println(z,查看所有资料:);
manager 1. getlnfoO ;
break;
case 0:System, out. println C退出程序! “);
break;
default:System, out. println(z,没有该选项,重新选择! “); break;
}
class Manager{
public ListMedia list二new LinkedListMcdia();
public void saveInfo(Media media) throws lOException, ClassNotFoundException { boolean fl且萨true;
list, clear();
File f=now File(/Zmyfile. txt,z);
if (f. exists()) {
ObjectTnputStream oi=new ObjectlnputStream(new
Fi 1 eTnputStream(,zmyfi le. txt));
try {
while (true) {
1 ist. add((Media)oi. r
您可能关注的文档
最近下载
- 重症护理夜班值班课件.pptx VIP
- 医用空压机基础知识培训课件.pptx VIP
- 2026版高考物理专题提升练习-动量守恒在子弹打木块模型和滑块.docx VIP
- SICK西克KTS&KTX Prime色标传感器操作手册.pdf VIP
- 10.1《 劝学》课件(共36张PPT) 2024-2025学年统编版高中语文必修上册.pptx VIP
- 梅州围龙屋一种富有特色的典型客家围村建筑.pptx VIP
- SICK西克KTS&KTX Prime操作手册.pdf VIP
- [2025秋期版]国开电大专科《人力资源管理》一平台形考任务一至四在线形考试题及答案 (2).pdf
- 模型1弹簧模型-动量守恒的九种模型解读.docx VIP
- 二年级数学上册北师版25秋《小学学霸A卷》.pdf VIP
文档评论(0)