摘要: 一、案例介绍 按照斗地主的规则,完成洗牌发牌的动作。 具体规则:1. 组装54张扑克牌2. 将54张牌顺序打乱3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。4. 查看三人各自手中的牌(按照牌的大小排序)、底牌手中扑克牌从大到小的摆放顺序:大王,小王,2,A,K,Q,J,10, 阅读全文
posted @ 2020-05-15 17:30 smile,你 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1)接口:用来明确所有集合中该具有的功能,相当于在定义集合功能标准;2)抽象类:把多个集合中功能实现方式相同的方法,抽取到抽象类实现,具体集合不再遍写,继承使用即可;3)具体类:继承抽象类,实现接口,重写所有抽象方法,达到具备指定功能的集合。每个具体集合类,根据自身的数据存储结构方式,对接口中的功能 阅读全文
posted @ 2020-05-15 17:15 smile,你 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、可变参数 1.1 在JDK1.5之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式: 修饰符 返回值类型 方法名(参数类型... 形参名){ } 其实这个书写完全等价与 修饰符 返回值类型 方法名(参数类型[] 形参名){ } 只是后面这种定义,在调用时 阅读全文
posted @ 2020-05-15 17:02 smile,你 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、Map接口 1.1 Map接口概述 1)我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。 ① Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 ② Map中的集合,元素是 阅读全文
posted @ 2020-05-15 16:50 smile,你 阅读(190) 评论(0) 推荐(0) 编辑