上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页
摘要: 是实现可增长的对象数组;所以底层也是数组; 与collection集合不同的是,vector是同步的,意味着是单线程的,意味着效率低,速度慢, 所以在jdk1.2版本之后被ArrayList集合所取代了; 对,没有错。 阅读全文
posted @ 2019-04-05 21:44 wmqiang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: List接口的链表列表实现,意味着查询慢,增删快; 另外此实现不是同步的,也就是多线程,效率高,速度快,、 注意:LInkedList不能使用多态写法! LInkedList集合增加元素,按顺序加在后面(底层是链表,不是队列,队列类似安检,先进的先出) 其中,push和addFirst一样意思;ad 阅读全文
posted @ 2019-04-05 21:38 wmqiang 阅读(761) 评论(0) 推荐(0) 编辑
摘要: ArrayList集合是List接口的大小可变数组的实现,所以ArraryList的底层是数组,查询快,增删慢,意味着开发过程中查询多使用没毛病,增删操作多请不要使用ArrayList集合! 另外,此实现不是同步的,就是多线程的,意味着效率高,速度快; 方法就是List接口的一些方法; 阅读全文
posted @ 2019-04-05 19:34 wmqiang 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 添加元素: 其中,打印输出的和添加的顺序一致(即有序的意思),且允许重复; 移除元素: 其中,java API可以看出 remove 方法返回值类型是String类型; 遍历: 因为list是有索引的,所以可以使用普通for循环,索引就是指向有序集合或数组的下标; 增强for即for each没有用 阅读全文
posted @ 2019-04-05 19:27 wmqiang 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 栈(stack):先进后出; 队列(queue):如排队安检,先进先出; 数组(Array):有序的元素序列;查询快(数组的地址是连续的),增删慢; 链表(linked list):由一系列结点node(链表中的每一个元素称为结点)组成, 二叉树——红黑树: 阅读全文
posted @ 2019-04-05 19:10 wmqiang 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 第一步准备牌: 第二步洗牌: 其中,集合有个静态方法suffle,就是洗牌意思,随机搅乱集合元素顺序; 调用静态方法直接用类名点方法; 第三步发牌: 其中,使用%即模函数,模2的话则有两种结果(0和1);模3则有三种结果(0和1和2); 增强for即for each没有索引,所以轮流发牌只能用for 阅读全文
posted @ 2019-04-05 18:43 wmqiang 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 先创建两个泛型分别为Integer和String数据类型的集合: 调用一个含有泛型通配符的方法: 其中,泛型通配符不能在声明定义和创建对象时候使用,只能在调用方法时候使用; 泛型没有继承,所有直接写<Object>是不行的,要Integer和String两个都能用,要使用通配符,但是iterator 阅读全文
posted @ 2019-04-05 15:27 wmqiang 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 泛型不是数据类型,其实可以看作一个变量,用来接收数据类型; 其中,创建集合对象时候,右边执行构造方法时候泛型可以省略; 泛型的好处: 不使用泛型时候: 其中,声明定义集合对象名和创建集合对象时候没有使用泛型即没有 <>, 会报错: 使用泛型情况: 其中,创建集合对象的右边调用构造方法时候泛型要和左边 阅读全文
posted @ 2019-04-05 15:18 wmqiang 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 遍历:for循环遍历数组或集合;iterator迭代器遍历集合;还有增强for循环(for each)遍历数组或集合; 遍历数组: 遍历集合: 阅读全文
posted @ 2019-04-05 13:39 wmqiang 阅读(5213) 评论(0) 推荐(0) 编辑
摘要: Iterator接口: Iterator接口使用: 其中,集合Collection接口的定义也是使用多态,必须要创建它的子类对象才行,子类接口也是不能直接创建对象的(List接口); 其中wihle的条件表达式就是iterator迭代器操作步骤的第二步; 用循环语句时候, 已知集合的长度即有多少元素 阅读全文
posted @ 2019-04-04 18:07 wmqiang 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页