摘要: 经典案例:模拟斗地主洗牌发牌 案例介绍:按照斗地主的规则,完成洗牌发牌的动作。 案例需求分析: 准备牌: 完成数字与纸牌的映射关系: 使用双列Map(HashMap)集合,完成一个数字与字符串纸牌的对应关系(相当于一个字典)。 洗牌: 通过数字完成洗牌发牌 发牌: 将每个人以及底牌设计为ArrayL 阅读全文
posted @ 2018-05-10 16:30 445412434 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Map接口 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同。 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分 阅读全文
posted @ 2018-05-10 16:23 445412434 阅读(139) 评论(0) 推荐(0) 编辑
摘要: List接口 查阅API,看List的介绍。有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。 List接口: 它是一个元素存取有序 阅读全文
posted @ 2018-05-10 11:53 445412434 阅读(176) 评论(0) 推荐(0) 编辑