Collections
辐_射
这个作者很懒,什么都没留下…
展开
-
集合框架_Collections工具类的概述
package cn.itcast_01;/* * Collections:是针对集合进行操作的工具类,都是静态方法。 * * 面试题: * Collection和Collections的区别? * Collection:是单列集合的顶层接口,有子接口List和Set。 * Collections:是针对集合操作的工具类,有对集合进行排序和二分查找的方法。 */pu原创 2017-01-14 18:10:10 · 420 阅读 · 0 评论 -
集合框架_Collections工具类的常见方法讲解
package cn.itcast_01;import java.util.ArrayList;import java.util.Collections;import java.util.List;/* * Collections:是针对集合进行操作的工具类,都是静态方法。 * * 面试题: * Collection和Collections的区别? * Collect原创 2017-01-14 18:41:46 · 689 阅读 · 0 评论 -
集合框架_ArrayList存储自定义对象并排序案例
package cn.itcast_02;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/* * Collections可以针对ArrayList存储基本包装类的元素排序,存储自定义对象可不可以排序呢? * */原创 2017-01-14 19:24:04 · 560 阅读 · 0 评论 -
集合框架_模拟斗地主洗牌和发牌
package cn.itcast_03;import java.util.ArrayList;import java.util.Collections;/* * 模拟斗地主洗牌发牌 * * 分析: * A:创建一个牌盒 * B:装牌 * C:洗牌 * D:发牌 * E:看牌 */public class PokerDemo { public原创 2017-01-14 20:46:54 · 985 阅读 · 0 评论 -
集合框架_模拟斗地主洗牌和发牌并对牌进行排序的代码实现
package cn.itcast_04;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;/* * 思路: * A:创建HashMap集合 * B:创建一个ArrayList集合 * C:创建花生数组和原创 2017-01-14 22:12:25 · 1450 阅读 · 0 评论 -
集合框架_Map集合、Collections工具类总结
1:Map(掌握) (1)将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 (2)Map和Collection的区别? A:Map 存储的是键值对形式的元素,键唯一,值可以重复。夫妻对 B:Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素可重复。光棍 (3)Map接口功能概述(自己补齐) A:添加功能 V原创 2017-01-14 22:32:51 · 965 阅读 · 0 评论 -
集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结
1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 Set(无序,唯一) Ha原创 2017-01-15 14:56:29 · 2090 阅读 · 1 评论 -
多线程_以前的线程安全的类回顾
package cn.itcast_12;import java.util.ArrayList;import java.util.Collections;import java.util.Hashtable;import java.util.List;import java.util.Vector;public class ThreadDemo { public static v原创 2017-03-12 23:53:15 · 561 阅读 · 0 评论