码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
java面试题基础4
1、a.hashCode() 有什么用?与 a.equals(b) 有什么关系? 作用:当我们向Set这样存储元素不可重复的集合中存入大量元素时,为判断元素是否相等需要大量的调用equals()方法,而.hashCode()方法存在就会大大减少equals()方法的使用频率,从而提高效率 equal ...
分类:编程语言   时间:2020-04-04 22:35:00    阅读次数:87
两个链表的第一个公共节点
1:题目描述 输入两个链表,找出它们的第一个公共节点。 如下面的两个链表: 在节点 c1 开始相交。尽量满足时间复杂度为O(n)和空间复杂度为O(1)即可。 2:题目分析 2.1:利用HashSet 将第一个链表所有节点保存起来,然后遍历第二链表,找到第一个已经在Set里的节点即可。 2.2:双指针 ...
分类:其他好文   时间:2020-04-04 11:50:30    阅读次数:63
数据结构 - WeakHashMap
WeakHashMap的键是弱键。在 WeakHashMap 中,当某个键不再正常使用时,会被从WeakHashMap中被自动移除。更精确地说,对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终止,然后被回收。某个键被终止时,它对应的键值对也就从映射中有效地移... ...
分类:其他好文   时间:2020-04-02 10:28:34    阅读次数:62
学习数据结构的第六天(一)(包括一些还没学习的,指导之后学习的要点)
现在看一下,set和map的作用,以及treeset的作用。 对于以后还需要学哪些: 对于相应的时间复杂度的分析、对于排序的相应内容,都是需要再看的。 什么最好、最坏之类的。 自写数据结构对于leetcode相应代码的实现也要学,在哪些部分去写private class 在哪些部分去写private ...
分类:其他好文   时间:2020-04-01 19:19:54    阅读次数:57
010 String 类的常用方法都有那些?
String 类的常用方法都有那些? 答:下面列举了20个常用方法。格式:返回类型 方法名 作用。 1、和长度有关: int length() 得到一个字符串的字符个数 2、和数组有关: byte[] getByte() ) 将一个字符串转换成字节数组 char[] toCharArray() 将一 ...
分类:其他好文   时间:2020-04-01 14:56:56    阅读次数:80
HashMap、ConcurrentHashMap、二叉树、红黑树
HashMap: 数组+链表结构。 HashMap是一个用于存储Key-Value键值对的集合,初始化长度16 每次拓展长度必须是2的幂 (为了服务于key映射到index的Hash算法index = HashCode(Key) & (Length - 1))。每一个键值对也叫做Entry。这些个键 ...
分类:其他好文   时间:2020-03-31 23:03:02    阅读次数:80
为什么重写equals()就必须重写hashCode(),什么情况下可以不重写hashCode()
(1)当所在类不使用HashSet、Hashtable、HashMap等散列集合进行存储的时候,可以不使用hashcode。 (2)当在HashSet、Hashtable、HashMap中使用该类时,hashcode和equals是有关系的,hashcode和equals需要同时重写才能保证元素的唯 ...
分类:其他好文   时间:2020-03-31 01:14:51    阅读次数:108
一文看懂HashMap
一文看懂HashMap 总所周知HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap可以引出很多知识点,比如数据结构(数组、链表、红黑树)、equals和hashcode方法,除此之外还可以引出线程安全的问题,HashMap是我在初学阶段学到的 ...
分类:其他好文   时间:2020-03-30 11:23:05    阅读次数:81
ysoserial分析【二】7u21和URLDNS
[TOC] 7u21 7u21中利用了TemplatesImpl来执行命令,结合动态代理、AnnotationInvocationHandler、HashSet都成了gadget链。 先看一下调用栈,把ysoserial中的调用栈简化了一下 其中关于 类如何执行恶意代码的知识可以参考另一篇文章中对C ...
分类:Web程序   时间:2020-03-30 09:27:07    阅读次数:78
Collection 系列文章的总目录
"Collection 体系的三个核心约定" "Sorted & Navigable" "Iterator & Iterable" "Java 中的数组" "ArrayList" "LinkedList" "HashMap" "LinkedHashMap" "TreeMap" "HashSet/Li ...
分类:其他好文   时间:2020-03-30 09:20:07    阅读次数:83
6917条   上一页 1 ... 49 50 51 52 53 ... 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!