码迷,mamicode.com
首页 >  
搜索关键字:keyset entryset    ( 651个结果
leetcode刷到的大牛思路记录
136 只出现一次的数字 自己一开始想到先排序,然后再遍历,结果错了。。。很容易也可以想到使用 Hash 映射来进行计算,遍历一次后结束得到结果,但是在空间复杂度上会达到 O(n)O(n),需要使用较多的额外空间 但是大牛想出异或的方法,也太牛了,学习到了! hashmap.keySet可以取出键值 ...
分类:其他好文   时间:2019-11-30 15:21:48    阅读次数:92
java源码 -- AbstractMap
AbstractMap抽象类实现了一些简单且通用的方法,本身并不难。但在这个抽象类中有两个方法非常值得关注,keySet和values方法源码的实现可以值的学习。 抽象类通常作为一种骨架实现,为各自子类实现公共的方法。上一篇我们讲解了Map接口,此篇对AbstractMap抽象类进行剖析研究。 Ja ...
分类:编程语言   时间:2019-11-23 18:29:18    阅读次数:69
JWT
JwtUtil import io.jsonwebtoken.Claims; import io.jsonwebtoken.JwtBuilder; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; impo ...
分类:其他好文   时间:2019-11-23 16:35:07    阅读次数:88
TreeMap树映射取出对象的方式
1.直接获取该TreeMap集合中的关系:entrySet() Map接口中的方法,返回值类型是该集合中的各个关系;返回值类型是:Set类型的Map.EntrySet类型;然后在通过Set集合中特有的元素取出方式:将集合中的各个元素迭代取出;例子: 1 import java.util.*; 2 c ...
分类:其他好文   时间:2019-11-21 22:52:02    阅读次数:92
java根据value获取Map对象的key
Map<String, String> map= new HashMap<String,String>(); for(Map.Entry<String, String> entry : map.entrySet()){ if(entry.getValue().equals("符合条件")){ Str ...
分类:编程语言   时间:2019-11-21 14:19:24    阅读次数:104
List、Set集合系列之剖析HashSet存储原理(HashMap底层)
前言 在之前的博客文章中已经介绍了Collection接口使用,本篇将介绍Collection接口中的子类的用法,至于为啥要讲它的子类这种小白问题就不要问我了。啥?有小白在看我写的文章...不好意思不好意思,原谅我刚才说的话,请允许博主我重新组织一下语言...咳咳,至于 为啥要讲Collection ...
分类:其他好文   时间:2019-11-07 09:18:47    阅读次数:100
[LeetCode]347. 前 K 个高频元素(堆)
题目 给定一个非空的整数数组,返回其中出现频率前?k?高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 说明: 你可以假设给定的?k?总是合理的,且 1 ≤ k ≤ 数组 ...
分类:其他好文   时间:2019-11-06 01:19:01    阅读次数:139
java 读取系统Properties
java读取系统Properties 属性,针对配置较多的属性值,单独打印,实现代码如下: ...
分类:编程语言   时间:2019-11-01 18:07:33    阅读次数:91
“规范“java,消灭java“坏味道”
1、需要 Map 的主键和取值时,应该迭代 entrySet() 反例: 正例: 2、应该使用Collection.isEmpty()检测空 使用 Collection.size() 来检测空逻辑上没有问题,但是使用 Collection.isEmpty()使得代码更易读,并且可以获得更好的性能。任 ...
分类:编程语言   时间:2019-11-01 12:32:17    阅读次数:82
Java中遍历ConcurrentHashMap的四种方式
//方式一:在for-each循环中使用entries来遍历 System.out.println("方式一:在for-each循环中使用entries来遍历"); for(Map.Entry<String, String> entry: map.entrySet()) { System.out.p... ...
分类:编程语言   时间:2019-10-31 10:48:17    阅读次数:87
651条   上一页 1 ... 7 8 9 10 11 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!