摘要: HashMap的存值 注:添加重复的键会被最新添加的覆盖 HashMap的取值 HashMap的判断为空 HashMap判断是否含有key HashMap判断是否含有value HashMap删除这个key下的value HashMap显示所有的value值 HashMap的元素个数 HashMap 阅读全文
posted @ 2019-08-14 20:51 黎先生 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: 接口java.util.Map,包括3个实现类:HashMap、Hashtable、TreeMap。当然还有LinkedHashMap、ConcurrentHashMap 、WeakHashMap。 Map是用来存储键值对的数据结构,键值对在数组中通过数组下标来对其内容索引的,而键值对在Map中,则 阅读全文
posted @ 2019-08-13 23:58 黎先生 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 一、简述 public interface Map<K,V>将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 注意:Map中的集合不能包含重复的键,值可以重复。每个键只能对应一个值。 Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获 阅读全文
posted @ 2019-08-13 23:51 黎先生 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 一、Set接口的特点 一个不包含重复元素的collection。更确切地讲,Set不包含满足e1.equals(e2)的元素对 e1和e2,并且最多包含一个null元素。 Set集合由Set接口和Set接口的实现类组成,Set接口继承了Collection接口,因此包含了Collection接口的所 阅读全文
posted @ 2019-08-13 23:49 黎先生 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 一、Collection接口 首先,让我们来看一下Collection接口的继承体系 (一)Collection的常用功能 (二)遍历集合的方式 1.普通的for循环【必须要有索引,可以修改元素】 2.迭代器遍历【任何集合都可以遍历,只能获取元素】 3.高级for循环【就是迭代器的简化方式】 (三) 阅读全文
posted @ 2019-08-13 23:47 黎先生 阅读(5128) 评论(1) 推荐(1) 编辑
摘要: 一、Collection 接口概述 Collection是一个接口,继承自Iterable。我们先看一下Iterable接口的源码 Iterable接口有一个Iterator iterator();方法,而Collection继承自Iterable接口,所以我们说Collection因爱与Itera 阅读全文
posted @ 2019-08-13 20:19 黎先生 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: 一、集合的由来 通常,我们的Java程序需要根据程序运行时才知道创建了多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组, 阅读全文
posted @ 2019-08-13 19:41 黎先生 阅读(36973) 评论(0) 推荐(2) 编辑
摘要: 1.虚拟机运行的字节码不同。 JVM运行的是Java字节码: .java文件经过编译,生成Java字节码保存在.class文件中,JVM通过解码.class文件来运行java程序。 DVM运行的是Dalvik字节码: .java文件先经过编译,生成java字节码保存在.class文件中。 然后由SD 阅读全文
posted @ 2019-08-04 22:01 黎先生 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1.方法分类 \\s* 可以匹配空格、制表符、换页符等空白字符的其中任意一个。 2.代码示例: 运行结果 replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是 (1) replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(C 阅读全文
posted @ 2019-08-04 22:00 黎先生 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-04 21:54 黎先生 阅读(462) 评论(0) 推荐(0) 编辑