java模拟图书管理系统的功能,创建图书实体类,使用集合作为数据容器。需求: - 爱问答

(爱问答)

java模拟图书管理系统的功能,创建图书实体类,使用集合作为数据容器。需求:


需求:
1) 列出所有图书
2) 添加图书
3) 删除图书(根据图书编号删除)
4) 修改图书价格(根据图书编号修改)

class a{ public static void main(String[] args){ TreeMap arr=new TreeMap(); Scanner it=new Scanner(System.in); System.out.println("1列出所有图书 2添加图书 3删除图书 4修改图书价格"); one:while(true){ System.out.println("输入你的选择:"); int sel=it.nextInt(); switch(sel){ case 1: if(arr.size()==0){ System.out.println("目前没有图书"); }else{ Set keyset=arr.keySet(); Iterator booklist=keyset.iterator(); while(booklist.hasNext()){ Object key=booklist.next(); Object bookname=arr.get(key); System.out.println("图书编号是:"+key+"书名是:"+bookname); } } break; case 2: Scanner itsno=new Scanner(System.in); Scanner itsnam=new Scanner(System.in); System.out.println("输入你要添加的图书编号"); String no=itsno.next(); System.out.println("输入你要添加的图书名字"); String nam=itsnam.next(); arr.put(no,nam); System.out.println("添加图书成功"); break; case 3: System.out.println("输入要删除图书的编号:"); Scanner ita=new Scanner(System.in); String delno=ita.next(); arr.remove(delno); System.out.println("删除图书成功"); break; case 4: System.out.println("修改价格"); break; } continue one; } } }

相关标签:java

下一篇:我在电脑图画板做图,上来没有删除标识广告,烦死了,怎么删除啊?

上一篇:编写一个函数,

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?