上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 47 下一页
摘要: Vector类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件 但是,vecor的大小可以根据需要增大或镕小,以适应创建vector后进行添加或移除项的操作 许多程序员开发时非常随意地使用ArrayList完成任何需求,并不严谨,这种用法是不提倡的 /ector实现List 阅读全文
posted @ 2022-07-06 14:09 帕拉利斯 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ArrayList集合 ArrayList 集合数据存储的结构是数组结构。元素增删慢,查找快,由于日常开发中使用最多的功能为查询数据、遍历数据,所以ArrayList是最常用的集合。许多程序员开发时非常随意地使用ArrayList完成任何需求,并不严谨,这种用法是不提倡的。 LinkedList集合 阅读全文
posted @ 2022-07-06 13:38 帕拉利斯 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ·二叉树: binary tree ,是每个结点不超过2的有序树( tree ) 。简单的理解,就是一种类似于我们生活中树的结构,只不过每个结点上都最多只能有两个子结点。二叉树是每个节点最多有两个子树的树结构。顶上的叫根结点,两边被称作"左子树"和“右子树”。查找元素慢︰想查找某个元素,需要通过连接 阅读全文
posted @ 2022-07-06 11:54 帕拉利斯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 数组数组:Array,是有序的元素序列,数组是在内存中开辟一段连续的空间,并在此空间存放元素。就像是一排出租屋, 有100个房间,从001到100每个房间都有固定编号,通过编号就可以快速找到租房子的人。 简单的说,采用该结构的集合,对元素的存取有如下的特点︰ 查找元素快:通过索引,可以快速访问指定位 阅读全文
posted @ 2022-07-06 11:25 帕拉利斯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 栈 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。 简单的说:采用该结构的集合,对元素的存取有如下的特点 先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。 例如, 子弹压进弹夹, 阅读全文
posted @ 2022-07-06 10:46 帕拉利斯 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。I准备牌:牌可以设计为一个ArrayList<String>,每个字符串为一张牌。每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组装。 阅读全文
posted @ 2022-07-06 10:28 帕拉利斯 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 泛型的通配符:?:代表任意的数据类型使用方式:不能创建对象使用只能作为方法的参数使用 这时候我们不知道Arraylist集合使用什么数据类型,可以泛型的通配符?来接收数据类型注意:泛型没有继承概念的 泛行总结 泛型类和泛型方法 泛行接口和泛型方法 泛型通配符 阅读全文
posted @ 2022-07-06 09:49 帕拉利斯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 定义含有泛型的方法:泛型定义在方法的修饰符和返回值类型之间格式:修饰符<泛型>返回值类型方法名(参数列表(使用泛型)){方法体;}含有泛型的方法,在调用方法的时候确定泛型的数据类型传递什么类型的参数,泛型就是什么类型 含有泛型的接口,第一种使用方式:定义接口的实现类,实现接口,指定接口的泛型publ 阅读全文
posted @ 2022-07-06 09:14 帕拉利斯 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 创建集合对象,不使用泛型好处:集合不使用泛型,黑t认的类型就是object类型,可以存储任意类型的数据弊端:不安全,会引发异常 创建集合对象,使用泛型好处:1.避免了类型转换的麻烦,存储的是什么类型,取出的就是什么类型2.把运行期异常(代码运行之后会抛出的异常),提升到了编译期(写代码的时候会报错) 阅读全文
posted @ 2022-07-05 21:00 帕拉利斯 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 增强for循环: 底层使用的也是迭代器,使用for循环的格式,简化了迭代器的书写是JDK1.5之后出现的新特性collection<E>extends Iterable<E>:所有的单列集合都可以使用增强forpublic interface Iterable<T>实现这个接口允许对象成为“fore 阅读全文
posted @ 2022-07-05 20:18 帕拉利斯 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 47 下一页