- 博客(7)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Collection和Map简要总结对比
一、CollectionList(存取有序,有索引,可以重复) ArrayList 底层是数组实现的,线程不安全,查找和修改快,增和删比较慢 LinkedList 底层是链表实现的,线程不安全,增和删比较快,查找和修改比较慢 Vector 底层是数组实现的,线程安全的,无论增删改...
2019-01-29 23:11:44 211
原创 集合模拟斗地主洗牌和发牌
一、洗牌发牌(牌未排序)public static void main(String[] args) { //1,买一副扑克,其实就是自己创建一个集合对象,将扑克牌存储进去 String[] num = {"A","2","3","4","5","6","7","8","9","10",&qu
2019-01-29 23:05:53 123
原创 Collections工具类
一、概述针对集合操作的工具类,此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。二、常用方法static <T extends Comparable<? super T>> void sort(List<T> list) 根据元素的自然顺序 对指定列表按升序进行排序。...
2019-01-29 22:53:17 93
原创 HashMap和Hashtable的区别
Hashtable是JDK1.0版本出现的,是线程安全的,效率低;HashMap是JDK1.2版本出现的,是线程不安全的,效率高Hashtable不可以存储null键和null值HashMap可以存储null键和null值 ...
2019-01-29 22:47:32 71
原创 HashMap统计字符串中每个字符出现的次数
分析: 定义一个需要被统计字符的字符串 将字符串转换为字符数组 定义双列集合,存储字符串中字符以及字符出现的次数 遍历字符数组,获取每一个字符,并将字符存储在双列集合中 存储过程中要做判断,如果集合中不包含这个键,就将该字符当作键,值为1存储;如果集合中包含这个键,就将值加1存储 打印双列集合获取字符出现的次数 实现:public...
2019-01-29 22:43:31 1517
原创 Map集合概述
一、概述将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map接口和Collection接口不同之处:Map是双列的,Collection是单列的 Map的键唯一,Collection的子体系Set是唯一的 Map集合的数据结构值针对键有效(HashMap即键使用Hash算法),跟值无关;Collection集合的数据结构是针对元素有效 Set底层依赖的...
2019-01-29 22:37:25 312
原创 HashMap源码详解(二)
HashMap源码详解(二)三、构造函数1.无参构造public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; // all other fields defaulted}2.指定初始容量public HashMap(int initialCapacity) { this(initialCapacit...
2019-01-27 17:57:00 139
network.zip
2020-11-14
VGG19网络参数——mat格式文件
2020-11-02
汇编语言实现等边三角形
2018-11-27
访问控制最热的研究方向
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人