![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 84
软件测试开发架构师
这个作者很懒,什么都没留下…
展开
-
java 数据结构HashMap (2)equals和hashCode
java 数据结构HashMap (2)equals和hashCode我们知道Map是一种键-值(key-value)映射表,可以通过key快速查找对应的value。以HashMap为例,观察下面的代码:Map<String, Person> map = new HashMap<>();map.put("a", new Person("Xiao Ming"));map.put("b", new Person("Xiao Hong"));map.put("c", .转载 2021-06-30 22:07:46 · 757 阅读 · 0 评论 -
java 数据结构HashMap (1)
java 数据结构HashMap (1)用Map来实现根据name查询某个Student的代码如下:import java.util.HashMap;import java.util.Map;public class Main { public static void main(String[] args) { Student s = new Student("Xiao Ming", 99); Map<String, Stude...转载 2021-06-30 19:40:12 · 230 阅读 · 0 评论 -
java数据结构arraylist和linkedlist
java数据结构arraylist和linkedlist一,首先看看内存结构图:二,详细描述:ArrayList: 可以看作是能够自动增长容量的数组ArrayList 的toArray方法返回一个数组ArrayList 的asList方法返回一个列表ArrayList 底层的实现是Array, 数组扩容实现ArrayList 线程不安全ArrayList 必须是连续的ArrayList 只能在数组末尾添加数据ArrayList 查询快,增删慢ArrayList 在转载 2021-06-29 18:52:52 · 828 阅读 · 0 评论 -
java数据结构array数组
java数据结构array数组和list的总结首先是array数组:array数组初始化大小之后长度不可变,所以array数组没有增加和删除元素的方法!!!array数组的长度一旦改变就是一个新数组array数组的长度不变,只改变元素时,不会生成新的array数组对象常用的array数组有:int[],String[],char[]array数组常用的方法有:Arrays.fill(); 填充数组Arrays.sort(); 数组排序Arrays.toString();转载 2021-06-29 16:07:27 · 378 阅读 · 0 评论