黑马程序员技术交流社区

标题: Map类集合问题 [打印本页]

作者: 新晋猿工    时间: 2016-4-28 23:28
标题: Map类集合问题
(广东省Java程序员考题)未来的某一天,你的同事刘小虾最近被经理安排管理公司内的图书借阅,要对公司里的图书进行大清查,将一些不常用的图书捐给大别山里的小朋友……
经理给小虾提供了一份借阅名单,里面是公司里每个人所借书目的历史记录,要求小虾将各书的借阅次数计算出来。
小虾立马定义了一个接口BookCounter,将这个接口交给手下的陈小月去实现,并交待了要实现的类名为BookCounterImpl,能使用无参构造方法来创建实例。static
陈小月身体突然不舒服,马上请了个假,这时,这个重任就又落在你身上了,快为小月实现这个BookCounterImpl类吧。
接口BookCounter代码如下:
importjava.util.*;
publicinterface BookCounter {
/**
*@param userBooks 人员的借阅记录。其中Map的key为公司人员的工号,value是这个人所借过的书的书号。
*@return 每本书被多少人借过。其中Map的key是书的书号,value是借过这本书的人数
*/
Map<String,Integer> count(Map<String, Set<String>> userBooks);
}

作者: yoghurt29    时间: 2016-4-29 12:26
我以为是个故事




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2