初学者java小程序,请大神帮忙!!
基本思路能想出来,但是不会写,刚刚开始学,所以需要的是详细的程序和注释,谢谢大家啦~~写的好还有加分!1.写一个RecordService接口,具有两个方法a保存一组奖牌...
基本思路能想出来,但是不会写,刚刚开始学,所以需要的是详细的程序和注释,谢谢大家啦~~写的好还有加分!
1.写一个 RecordService 接口,具有两个方法
a 保存一组奖牌信息到文件中,能够实现追加写入,文件路径采取相对路径,放在 src 根目录下 publicvoid save(List<Record>records);
b.从文件中将保存的信息全部读取出来.并且按照如下要求展示信息:
首先按照金牌数量降序排列,如果金牌数量一致,再按照银牌数量降序排,如果银牌数量一致,则按照铜牌数量降序排
publicList<Record>getAll();
2.写一个 RecordServiceImpl 接口实现类实现以上两个功能, 并写一个 TestRecordService 类. 其中提供两个测试方法:
@Test
public void testSave(){//... }
@Test
public void testGetAll(){ //... }
3.测试模拟的一些数据,参考如下:
奖牌榜(2016/08/18) 排名 国家/地区 金牌 银牌 铜牌 总数
1 美国 30 32 31 93
2 英国 19 19 12 50
3 中国 19 15 20 54
4 俄罗斯 12 14 15 41
5 德国 12 8 9 29
6 日本 10 5 18 33
7 法国 8 11 12 31
8 意大利 8 9 6 23
9 荷兰 8 4 3 15
10 澳大利亚 7 8 9 24
.... ....
基于集合框架,保存里约奥运奖牌榜信息. 提供 Record 奖牌记录类. 包含以下属性: privatelong id;//对象标识,此处作为排名(1234....)
privateString country;//国家名称
privateintgoldMetals;//金牌数量
privateintsilverMetals;//银牌数量
privateintbronzeMetals;//铜牌数量
privateinttotal;//奖牌总数 展开
1.写一个 RecordService 接口,具有两个方法
a 保存一组奖牌信息到文件中,能够实现追加写入,文件路径采取相对路径,放在 src 根目录下 publicvoid save(List<Record>records);
b.从文件中将保存的信息全部读取出来.并且按照如下要求展示信息:
首先按照金牌数量降序排列,如果金牌数量一致,再按照银牌数量降序排,如果银牌数量一致,则按照铜牌数量降序排
publicList<Record>getAll();
2.写一个 RecordServiceImpl 接口实现类实现以上两个功能, 并写一个 TestRecordService 类. 其中提供两个测试方法:
@Test
public void testSave(){//... }
@Test
public void testGetAll(){ //... }
3.测试模拟的一些数据,参考如下:
奖牌榜(2016/08/18) 排名 国家/地区 金牌 银牌 铜牌 总数
1 美国 30 32 31 93
2 英国 19 19 12 50
3 中国 19 15 20 54
4 俄罗斯 12 14 15 41
5 德国 12 8 9 29
6 日本 10 5 18 33
7 法国 8 11 12 31
8 意大利 8 9 6 23
9 荷兰 8 4 3 15
10 澳大利亚 7 8 9 24
.... ....
基于集合框架,保存里约奥运奖牌榜信息. 提供 Record 奖牌记录类. 包含以下属性: privatelong id;//对象标识,此处作为排名(1234....)
privateString country;//国家名称
privateintgoldMetals;//金牌数量
privateintsilverMetals;//银牌数量
privateintbronzeMetals;//铜牌数量
privateinttotal;//奖牌总数 展开
1个回答
展开全部
https://yun.baidu.com/share/link?shareid=1056891353&uk=2721049345
帮你写了一下 我分享出来了 你看看吧
帮你写了一下 我分享出来了 你看看吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询