黑马程序员技术交流社区
标题:
集合的体系结构
[打印本页]
作者:
曼舞雪菲
时间:
2016-7-31 23:16
标题:
集合的体系结构
单列集合: Collection
List: 有序(存取一致),可重复
ArrayList 数组,查询快,增删慢,线程不安全,效率高。
LinkedList 链表,查询慢,增删快,线程不安全,效率高。
Vector 数组,查询快,增删慢,线程安全,效率低。
Set:无序,唯一
HashSet 哈希算法,线程不安全,效率高。
hashCode() equals()
TreeSet 二叉树,线程不安全,效率高。
A:自然排序: Comparable
B:比较器接口 Comparator
双列集合: Map
HashMap 哈希算法,线程不安全,效率高。
保证键的唯一依赖:hashCode() equals()
TreeMap 二叉树,线程不安全,效率高。
A:自然排序: Comparable
B:比较器接口 Comparator
作者:
wyq0627java11
时间:
2016-7-31 23:24
,不错不错
作者:
fzc123
时间:
2016-8-1 00:15
6、键盘录入5个数据,存储到一个数组中,取最大值和最小值。 package com.itheima; import java.util.Arrays; import java.util.Scanner; //重点Arrays的sort方法 忘了的看API public class ExamTest6 { public static void main(String[] args) { // 键盘录入5个数 Scanner sc = new Scanner(System.in); int[] arr = new int[5]; int count = 0; for (int i = 0; i < 5; i++) { System.out.println("请输入第" + (count + 1) + "个数据:"); int a = sc.nextInt(); arr[count] = a; count++; } get(arr); }
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2