Java 泛型 如果我们只写一个排序方法,就能够对整型数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译 ...
分类:
编程语言 时间:
2018-12-07 00:34:56
阅读次数:
203
其实就是重写insert()方法,添加时进行一段比较。因为是泛型,利用到Comparable类的compareTo()方法。 ...
分类:
其他好文 时间:
2018-12-03 10:29:42
阅读次数:
131
PS:本文使用jdk1.7解析1.Object类 的equals 方法 复制代码代码如下: /** * Indicates whether some other object is "equal to" this one. * <p> * The {@code equals} method impl ...
分类:
编程语言 时间:
2018-11-26 15:03:49
阅读次数:
228
TreeSet为使用树来进行存储的Set接口提供了一个工具, 对象按升序存储,访问和检索快 TreeSet的内部操作的底层数据是TreeMap,只是我们操作的是TreeMap的key 采用实现Comparable<person2> 里面重写compareTo(person2 o) 来比较 通过这方法 ...
分类:
其他好文 时间:
2018-11-20 21:45:48
阅读次数:
209
Date日期类,SimpleDateFormat日期格式类 Date 表示特定的时间,精确到毫秒 常用方法 getTime() setTime() before() after() compareTo() 比较 toString() DateFormat是日期/时间格式化抽象类 SimpleDate ...
分类:
其他好文 时间:
2018-11-14 01:00:32
阅读次数:
200
实验十一 集合 1、实验目的与要求 (1) 掌握Vetor、Stack、Hashtable三个类的用途及常用API; (2) 了解java集合框架体系组成; (3) 掌握ArrayList、LinkList两个类的用途及常用API。 (4) 了解HashSet类、TreeSet类的用途及常用API。 ...
分类:
编程语言 时间:
2018-11-11 14:59:19
阅读次数:
142
一、集合类结构体系 图一 图二 二、ArrayList 特点:元素有序可重复,与LinkedList相比,对集合进行随机访问较快,但向指定索引插入、删除对象较慢。(查、改快) 构造器: 1、ArrayList() :构造一个初始容量为 10 的空列表。 2、ArrayList(Collection< ...
分类:
其他好文 时间:
2018-11-11 11:49:16
阅读次数:
190
Number类: 当要用到数字的时候,我们除了使用内置数据类型byte,int,double等来声明,我们还把它声明为一个对象; 所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类; 当被声明为对象时,编译器会把该类型装箱为包装类 ...
分类:
编程语言 时间:
2018-11-10 10:49:07
阅读次数:
242
***************************Set********************************************* 类似数学中的集合 迭代顺序相关 排序相关的 Set(接口) HashSet(实现类) 1.去重 2.没有迭代顺序 SortedSet(接口) Lin ...
分类:
编程语言 时间:
2018-11-05 01:14:32
阅读次数:
160
关于比较排序比较的接口 或者是类有:java.lang.Comparable<T>接口, 一个抽象类通过实现这个接口可以进行自然排序,也就是一个如果一个自定义类通过implements关键字实现Comparable<T>接口,并且要重写这个接口中的CompareTo()抽象方法,可以再这个方法中定义 ...
分类:
编程语言 时间:
2018-10-28 22:33:12
阅读次数:
357