- 博客(9)
- 收藏
- 关注
原创 Java -- Hashtable 和 Properties
Java -- Hashtable 和 Properties一.Hashtable和HashMap (1)基本操作是一致的,主要关注不同点 (2)差别: ①主要:Hashtable线程安全、同步,效率相对低 HashMap线程不安全,非同步,效率相对较高 ②父类:Hashtable是继承的Dictionary Has
2017-05-18 20:58:00 340
原创 Java -- Enumeration 接口
Java -- Enumeration 接口比较古老的接口,类似于Iterator,用来遍历方法:hasMoreElements()hasMoreElements()相关联:1.Vector中的Elements(),返回Enumeration,一般返回后来遍历使用2.StringTokenizer: (1)用来分割字符串,但是不支持正则表达式 (2)继承了Enumeration接口,
2017-05-18 17:15:45 263
原创 Java -- 队列(模拟银行的排队办理业务)
Java -- 队列(模拟银行的排队办理业务)模拟银行的排队办理业务,特点是先进后出首先生成一个interface Customer,其中包含一个deposit存款方法在main中,对队列进行添加匿名类Customer,因为Customer是接口,要重写其中的方法,所以重写deposit最后,写一个办理业务的方法,dealWith,dealWith中将队列中的元素一个个的取出,并对其进行de
2017-05-18 16:19:57 5825 1
原创 Java -- 排序03(TreeSet 和 TreeMap)
Java – 排序03(TreeSet 和 TreeMap)一.TreeSet1.特性:数据元素可以排序,但不可重复2.对比:与HashSet相比,TreeSet不用重写Hashcode和equals3.去重:比较等于0即重复4.排序:与上一章中提到的一样,要么用Comparable,要么用Comparator,代码如下 注:TreeSet是在添加数据的时候排序,修改数据后不改变排序
2017-05-14 09:29:16 448
原创 Java -- 排序01
Java – 排序01(引用类型中的内置类型) 一.Comparable 接口 二.Comparator 接口(比较器) public class StringCamp implements Comparator<String>{ @Override public int compare(String o1, String o2) {
2017-05-13 18:51:47 215
原创 Java-- hashcode 和 equals
Java– hashcode 和 equals 一.重点 如果equals则hashcode一定相等 但如果是hashcode相等,不一定equals(思考map中,数组中的链表) 可以通过hashcode确认存放在数组中的位置
2017-05-10 11:36:02 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人