摘要: /* Collection(接口) -- List(接口) 元素可以重复,有序(存储和取出顺序一致) --ArrayList 底层数据结构是数组,查询快增删慢 线程不安全的,效率高。 --LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全的,效率高。 --Vector 底层数据结构 阅读全文
posted @ 2021-12-23 22:49 赤兔胭脂小吕布 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Collections类用途 import java.util.ArrayList; import java.util.Collections; import java.util.List; /* Collections类概述 针对与集合创建的工具类(最常用的方法,将线程不安全的集合转成线程安全的) 阅读全文
posted @ 2021-12-23 22:47 赤兔胭脂小吕布 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Map集合案例 /* "aababcabcdabcde",获取键盘录入字符串中每一个字母出现的次数 要求结果:a(5)b(4)c(3)d(2)e(1) 1、键盘录入一个字符串 2、使用TreeMap集合对象 键:Character 值:Integer 3、将字符串转换从字符数组 4、遍历字符数组获取 阅读全文
posted @ 2021-12-23 22:41 赤兔胭脂小吕布 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Map接口概述及其成员方法 、Map接口与Collection接口的区别 import java.util.HashMap; /* Map接口概述 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 举例: <K, V> 键值对 1001 朱佳乐 1001 刘生发(不允许) 1 阅读全文
posted @ 2021-12-23 22:30 赤兔胭脂小吕布 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 习题 public class Student2 { private String name; private int age; public Student2() { } public Student2(String name, int age) { this.name = name; this. 阅读全文
posted @ 2021-12-23 20:57 赤兔胭脂小吕布 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 比较器排序的实现方式 public class Student2 { private String name; private int age; public Student2() { } public Student2(String name, int age) { this.name = nam 阅读全文
posted @ 2021-12-23 19:42 赤兔胭脂小吕布 阅读(37) 评论(0) 推荐(0) 编辑