上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页

2013年10月22日

LinkedHashMap

摘要: package frank;import java.lang.*;import java.util.LinkedHashMap;/** * LinkedHashMap的使用,它跟LinkedHashSet类似。保持添加的顺序 * */public class App{ public static void main(String[] args)throws Exception { LinkedHashMap scores = new LinkedHashMap(); scores.put("语文",75);//放入元素 scores.put("数学",8 阅读全文

posted @ 2013-10-22 14:06 wp456 阅读(133) 评论(0) 推荐(0)

HashMap

摘要: package frank;import java.lang.*;import java.util.HashMap;/** * Map中的HashMap使用,判断两个Key是否相等是根据equals和hashCode标准, * 判断value是根据equals标准 * */public class App{ public static void main(String[] args)throws Exception { HashMap hm = new HashMap(); hm.put(null,null);//放入元素到HashMap中 hm.put(null,null);//里... 阅读全文

posted @ 2013-10-22 14:01 wp456 阅读(191) 评论(0) 推荐(0)

java集合性能比较

摘要: package frank;import java.lang.*;import java.util.LinkedList;import java.util.ArrayList;import java.util.Iterator;/** * 各种集合的性能对比 * */public class App{ public static void main(String[] args)throws Exception { String[] tst1 = new String[900000]; for(int i = 0;i<900000;i++) { tst1[i]=String.valu... 阅读全文

posted @ 2013-10-22 11:25 wp456 阅读(461) 评论(0) 推荐(0)

java中LinkedList双端队列

摘要: package frank;import java.lang.*;import java.util.LinkedList;/** * LinkedList双端队列(及可以从队列的开始操作,也可以从队列的尾部操作) * */public class App{ public static void main(String[] args)throws Exception { LinkedList books = new LinkedList(); books.offer("1");//将元素添加到尾部 books.push("2");//将元素添加到顶部 bo 阅读全文

posted @ 2013-10-22 10:52 wp456 阅读(1017) 评论(0) 推荐(0)

ArrayDeque双端队列

摘要: package frank;import java.lang.*;import java.util.ArrayDeque;/** * ArrayDeque双端队列(及可以从队列的开始操作,也可以从队列的尾部操作) * */public class App{ public static void main(String[] args)throws Exception { ArrayDeque stack = new ArrayDeque(); stack.push("1");//放入栈顶 stack.push("2"); stack.push(" 阅读全文

posted @ 2013-10-22 10:31 wp456 阅读(240) 评论(0) 推荐(0)

java队列PriorityQueue

摘要: package frank;import java.lang.*;import java.util.PriorityQueue;/** * 队列,PriorityQueue,按照大小的顺序自动排列,把最小的放在最前面 * 它也有两种排序,自然排序和定制排序 * */public class App{ public static void main(String[] args)throws Exception { PriorityQueue pq = new PriorityQueue(); pq.offer(6);//添加的队列最后 pq.offer(-3); pq.offer(9)... 阅读全文

posted @ 2013-10-22 10:09 wp456 阅读(210) 评论(0) 推荐(0)

2013年10月21日

Arrays工具类里面的ArrayList静态内部类的使用

摘要: package frank;import java.lang.*;import java.util.Arrays;import java.util.List;/** * Arrays工具类里面的ArrayList内部类的使用 * */public class App{ public static void main(String[] args)throws Exception { List l = Arrays.asList("1","2","3"); System.out.println(l.getClass()); for(int 阅读全文

posted @ 2013-10-21 16:12 wp456 阅读(436) 评论(0) 推荐(0)

Vector下面的Stack类的使用

摘要: package frank;import java.lang.*;import java.util.Stack;/** * Vector(很古老的集合,不推荐使用它)下面的Stack类使用,先进后出的顺序,他的现场是安全的,但是性能比较差,所以不推荐使用它.如果需要使用Stack这种的数据结构可以使用LinkedList类,也是List的实现类,他操作速度比较快,特别是插入和删除 * */public class App{ public static void main(String[] args)throws Exception { Stack v = new Stack(); v.p... 阅读全文

posted @ 2013-10-21 15:59 wp456 阅读(205) 评论(0) 推荐(0)

ListIterator接口

摘要: package frank;import java.lang.*;import java.util.List;import java.util.ArrayList;import java.util.ListIterator;/** * List集合的使用,有序可重复的集合,放进去的元素都是从索引0开始 * */public class App{ public static void main(String[] args)throws Exception { List books = new ArrayList(); books.add(new String("java")) 阅读全文

posted @ 2013-10-21 15:45 wp456 阅读(191) 评论(0) 推荐(0)

EnumSet集合

摘要: package frank;import java.lang.*;import java.util.EnumSet;import java.util.HashSet;import java.util.Collection;/** * EnumSet枚举集合,里面值必须是枚举类型,里面元素顺序根据枚举定义顺序排列 * */public class App{ public static void main(String[] args)throws Exception { //创建一个集合,集合元素就是Season枚举里面的所有枚举值 EnumSet es1 = EnumSet.allOf(S... 阅读全文

posted @ 2013-10-21 14:18 wp456 阅读(427) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页

导航