tool
ekayun
这个作者很懒,什么都没留下…
展开
-
Java工具类--Collection接口基本使用
/** * 集合集: * 1,对对象用来封装特有的数据、对对象的存储。 * 2,长度可变存储对象的容器。 * 3,不支持基础数据类似的变值。 * Collection * 1,是接口、所有集合集中的超级接口。Collection<E> * 2,此接口是由子类来实现。 * * 基本使用方法(常用) * 1,添加、2,修改、3,删除、4,获取、...原创 2018-06-11 20:53:39 · 164 阅读 · 0 评论 -
Java扩展--基于Qrcode二维码制作
二维码已经成为我们生活中,必不可少的一部分,无论支付还是社交。下面是基于Google的Zxing制作二维码照片: 什么是QR码: 1.全称是:快速响应矩阵码(94年日本发明) 2.正方形,常见是黑白色。 3.定位点:在3个角落、印有“回”字样。帮助手机快速定位。 4.容错机制:在即使没有识别全部的条码,或者说条码上面有污点同样是可以识别的。 ...原创 2018-07-20 15:02:20 · 179 阅读 · 0 评论 -
Java工具类--泛型(二)
/** * 泛型通配符<?>的使用 * ? extends E:接收E类型对象,包括E类型的子类型-->泛型上限 * ? super E:接收E类型对象,包括E类型父类型-->泛型下限 *///创建动物类class Animal{ Animal(String name,int age){ this.name = name; this.age = ag...原创 2018-06-16 16:23:00 · 477 阅读 · 0 评论 -
Java工具类--泛型(一)
/** * 泛型基本使用:泛型是jdk1.5以后出来安全机制,避免了强转。 * 1,成员变量中的体现。 * 2,成员函数中体现。 * 3,实体类中的体现。 * 4,接口中的体现。 *///泛型类class Xbos<T>{ //泛型成员变量 private T t; Xbos(T t){ this.t = t; } public T getT() { ...原创 2018-06-15 20:07:35 · 2040 阅读 · 0 评论 -
Java工具类--Map集合(二)
ComparatorByAge比较器,根据年龄比较:public class ComparatorByAge implements Comparator<Object> { public int compare(Object o1, Object o2) { Personnel p1 = (Personnel) o1; Personnel p2 = (Personnel) o...原创 2018-06-15 09:43:40 · 165 阅读 · 0 评论 -
Java工具类--Map集合(一)
/** * Map<K,V> 接口,将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 * |--HashMap :基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作 * |--LinkedHashMap :Map 接口的哈希表和链接列表实现,具有可预知的迭代顺序。 * 此实现与 HashMap...原创 2018-06-14 14:58:57 · 1215 阅读 · 2 评论 -
Java工具类--Set集合(三)
Personnel类:public class Personnel implements Comparable<Object> { private String name; private int age; public Personnel() { } public Personnel(String name,int age){ this.name = name; t...原创 2018-06-14 10:18:21 · 276 阅读 · 0 评论 -
Java工具类--Set集合(二)
/** * Set集合和Collection 接口中方法是一样 * Set: * |--HashSet 哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序; * |--LinkedHashSet 可预知迭代顺序(添加的顺序)的 Set 接口的哈希表和链接列表实现 * 特别是它不保证该顺序恒久不变。此类允许使用...原创 2018-06-13 15:42:50 · 414 阅读 · 0 评论 -
Java工具类--Set集合(一)
Personnel类:public class Personnel { private String name; private int age; public Personnel() { } public Personnel(String name,int age){ this.name = name; this.age = age; } public String...原创 2018-06-13 13:50:26 · 852 阅读 · 0 评论 -
Java工具类--List集合(二)
/** * List: * |--ArrayList * |--LinkedList * * LinkedList集合特点: * 1.List 接口的链接列表实现,实现所有可选的列表操作。 * 2.除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了方法。 * 3.这些操作允许将链接列表用作堆...原创 2018-06-12 19:29:55 · 205 阅读 · 0 评论 -
Java工具类--List集合(一)
/** * list集合使用 * List * |--Vector * |--ArrayList * |--LinkedList * 有序的 collection(也称为序列)。对列表中每个元素的插入位置进行精确地控制。 * 可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 * 特有方法: * 1,添加、2,删除、3,修改、4,获取、5,迭代器使用(重...原创 2018-06-12 18:08:01 · 1229 阅读 · 0 评论