java大神帮帮忙,请进!!!

案例:选一个合适类型的集合去存储1、要求定义一个图书类:包括编号书名,作者和价格进行封装2、要求定义一个图书馆类,在图书馆类中要求能够对图书信息进行查询:按照编号查询,也... 案例:选一个合适类型的集合去存储
1、 要求定义一个图书类:包括编号书名,作者和价格进行封装
2、 要求定义一个图书馆类,在图书馆类中要求能够对图书信息进行查询:按照编号查询,也可以按照书名查询
3、 在图书馆类中要求能够对新增图书
4、 在图书馆类中要求能够对图书信息,。按照编号进行修改
5、 在图书馆类中要求能够对图书信息,。按照编号进行删除
6、 在图书馆类中要求能够对图书信息按照价格由高到低的次序显示输出。
7、 编写测试类对图书类和图书馆类进行测试,在测试过程中如果两本图书的编号和书名相同就认为是同一本书。L

刚学完集合,老师给出的练习题,我尝试做了一下午,没做出来啊!!!!

求高人指点......给出思路也行啊....实在是想不通啊!!!!!
(我是创建两个类,图书馆类和图书类,用了一个List集合和map集合 ,分别存储(编号名 书名))和键是List集合的属性,值是剩下的变量,我是用if(list.contains(o))来求出键 最后求出值 再打印 但是最后提示是类型转换异常,求大神指点啊........代码太多 没法搞啊....给个思路也行啊)
辛苦了啊!!!!!!!!!!!

另外请大神告诉下 Comparator 什么时候用啊,重写后不传参它自己能比较吗????
展开
 我来答
百度网友6181d0f
2015-09-11 · TA获得超过200个赞
知道小有建树答主
回答量:105
采纳率:100%
帮助的人:65.2万
展开全部
你可以用多个Map来存放你得图书类
Map<编号,图书类>
Map<书名,图书类>
Map<署名,图书类>
以上的做法比较消耗内存,当然你也可以用List<图书类>,查询的时候遍历List来查找图书信息,如果是数据库就更简单了
凉了的寂寞
2015-09-10 · 超过24用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:39.4万
展开全部
用对象集合啊,List<图书类>,List<图书馆类>
更多追问追答
追问
可是怎么才能让输入编号和书名署名 都能查到图书信息啊
追答
是控制台的程序吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式