A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曼舞雪菲 中级黑马   /  2016-7-31 23:16  /  410 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

单列集合: Collection
                List: 有序(存取一致),可重复
                        ArrayList 数组,查询快,增删慢,线程不安全,效率高。
                        LinkedList 链表,查询慢,增删快,线程不安全,效率高。
                        Vector        数组,查询快,增删慢,线程安全,效率低。
                Set:无序,唯一
                        HashSet        哈希算法,线程不安全,效率高。       
                                hashCode()  equals()
                        TreeSet 二叉树,线程不安全,效率高。
                                A:自然排序: Comparable
                                B:比较器接口 Comparator

双列集合: Map
                HashMap 哈希算法,线程不安全,效率高。       
                        保证键的唯一依赖:hashCode()  equals()
                TreeMap 二叉树,线程不安全,效率高。
                        A:自然排序: Comparable
                        B:比较器接口 Comparator

2 个回复

倒序浏览
,不错不错
回复 使用道具 举报
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);         }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马