腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
地图的
Java
地图中设置
自定义
比较
器
?
java
、
treemap
、
sortedmap
Map<Character,
TreeMap
<Integer, String>> topElems = new HashMap<Character,
TreeMap
<Integer, String>> ();Map<Character,
TreeMap
<Integer, String>> topElem
浏览 2
提问于2020-02-01
得票数 1
回答已采纳
1
回答
带有
自定义
比较
器
的TreeMaps在HashMaps
中
java
、
hashmap
、
comparator
、
treemap
最终目标是构建一个类似于HasMap<ticker,
TreeMap
<Priority,Order>>的结构,其中Priority是我
编写
的一个类,它首先根据价格实现
比较
器
,然后根据时间实现
比较
器
。假设我想要构建一个
TreeMap
,其键
为
K,值
为
V。当然,
TreeMap
需要知道如何
比较
K
中
的对象。我的问题是:如果K已经实现了一个
比较
浏览 1
提问于2012-11-24
得票数 4
回答已采纳
6
回答
如
何在
Java
中
为
TreeMap
编写
自定义
比较
器
?
java
、
comparator
、
treemap
我希望将键值对存储在
TreeMap
中
,并按照以下逻辑根据键值对条目进行排序: 按键的长度排序。如果两个键的长度相同,则按字母顺序排序。例如,对于以下键-值对。
浏览 42
提问于2019-02-04
得票数 1
回答已采纳
1
回答
不带
比较
器
的
java
8 Hashmap
中
的红黑树实现
java
、
collections
Treemap
在内部使用红黑树来实现。
Treemap
以Comparable<>或Comparator<>作为参数,红黑树用来在二叉树
中
插入数据。从
Java
8开始,一旦达到链表的threeshold,哈希映射就开始使用红黑树,以防哈希冲突。我的问题是,对于
自定义
类,我实现了equals()和hashcode(),但没有
比较
器
,并使用这个
自定义
类作为hashmap
中
的键,那么在没有
比较
器<
浏览 1
提问于2021-06-24
得票数 2
2
回答
NSDictionary
中
的密钥有哪些要求?
cocoa-touch
、
nsdictionary
我需要使用我
编写
为
NSMutableDictionary (在本例
中
为
Socket类)
中
的键的
自定义
类。在
Java
语言中,当我使用HashMap或
TreeMap
时,对象分别需要哈希函数或
比较
器
函数才能使字典运行。一般来说,字典需要知道一些
比较
键的方法。从我在文档
中
读到的内容来看,我看起来并不需要这样做才能使用NSMutableDictionary。对吗?如果是,有人知道他们是如何实
浏览 3
提问于2012-07-13
得票数 1
回答已采纳
7
回答
用IgnoreCase按键对Map<String、Object>进行排序?
java
、
sorting
、
collections
、
string-comparison
、
treemap
好吧,我测试了
TreeMap
,但它没有在字符串
比较
中考虑IgnoreCase。我需要按字典顺序排序,忽略大小写。还有别的办法吗? return s1.compareToIgnoreCase(s2);}; //STR_IGN_CASE_COMP 如何将
比较
器
通用化以处理不同的对象
浏览 0
提问于2009-11-07
得票数 10
回答已采纳
3
回答
如何按树映射键的长度排序,如果键的长度相等,按字母顺序排列并写入文本文件
java
、
dictionary
、
treemap
TOCHIGI : UtunomiyaCity代码import
java
.io.*;public static void main(String[] args) throws IOExceptionparts[0]; map.put(key,value); Map&
浏览 0
提问于2019-02-04
得票数 0
2
回答
通过意图传递可串行化会导致ClassCastException错误
java
、
android
、
android-intent
我正在传递一个带有键值对的HashMap,Long[]和字符串从一个活动传递到另一个活动,然后将HashMap数据放入
TreeMap
中
,以便对其进行排序。dat.getValue());} at
java
.util.
TreeMap</em
浏览 1
提问于2015-07-01
得票数 0
2
回答
混合使用
Java
和Scala来使用可变
TreeMap
scala
、
sorting
、
treemap
、
mutable
在
Java
中
,我可以做类似以下的事情:如果我想按相反的顺序排序,我可以提供一个
比较
器
Double i1=(Double)o1; return -i1.compareTo(i2);}
TreeMap
<Doub
浏览 3
提问于2011-02-04
得票数 3
回答已采纳
2
回答
为什么在
TreeMap
中
不允许使用空键?
java
、
collections
、
red-black-tree
我试图理解框架背后的概念,并提出了这个问题--为什么在
TreeMap
中
不允许使用空键? 如果我们试图在NullPointerException
中
添加空键,它就会给出
TreeMap
。尝试谷歌谷歌内部工作的
TreeMap
,并发现类似
TreeMap
使用RedBlack树算法,这是我现在很难理解的,我正在工作。
TreeMap
是一种基于红黑树的NavigableMap implementation.In,它使用红黑树算法对
TreeMap
对象键进行排序.请清除我,
浏览 1
提问于2018-02-08
得票数 13
回答已采纳
3
回答
使用BiFunction代替
比较
器
不起作用
java
、
generics
、
lambda
、
java-8
、
functional-interface
在初始化集合(
如
TreeMap
、TreeSet等)时,我们可以添加
自定义
比较
器
。代码看起来类似于: public int compare代码看起来应该是: Map<Integer, String> map2 = new
TreeMap
<>((x,y) -> x
浏览 1
提问于2019-04-12
得票数 4
回答已采纳
2
回答
Jackson反序列化映射数组,到带有javax约束验证的
TreeMap
java
、
spring
、
spring-boot
、
jackson
我
编写
了用于反序列化映射数组的
自定义
JsonDeserializer: { }, "2.0":问题是我不知道如
何在
ObjectCodec.readValue()方法
中
定义映射数组(
为
键和
浏览 19
提问于2018-07-21
得票数 0
回答已采纳
4
回答
是否有一种有效的方法对参数映射进行排序?
java
、
hashmap
我有一个参数地图从网页表单
中
的帖子
中
传入。我遇到的问题是,我希望对键值进行排序。
浏览 6
提问于2014-01-23
得票数 1
回答已采纳
2
回答
如
何在
TypeScript
中
创建模拟
Java
函数接口的默认方法?
javascript
、
java
、
typescript
有一个在类型记录/JavaScript ()
中
实现
Java
(FX) API的项目。现在我要修改
比较
器
的功能接口。这是默认解决方案: (o1: T, o2: T): number;这种解决方案允许将
比较
器
添加为箭头函数(
如
java
lambdalet comparator: Comparator<number> = (n1: number,
浏览 0
提问于2019-04-21
得票数 3
回答已采纳
1
回答
C++旧版本(非c++11 )--映射->覆盖散列代码
c++
、
hashcode
我是个
java
爱好者..学习c++。我正在尝试通过std::map在c++中使用map。不知何故,我还需要覆盖它的散列代码和equals方法。我可以使用unordered_map在c++11
中
做到这一点,但在旧版本
中
如何做到这一点?我知道在std::map
中
,第三个参数是operator<,但不是哈希码(就像在unordered_map中一样)。我还知道std::map (有序映射)实际上是一棵
TreeMap
(红黑树)。但是,在较早的c++版本
中
,如何使用此数据结构或其他数据结构
浏览 1
提问于2015-03-02
得票数 0
3
回答
对地图中的日期字符串排序
java
、
sorting
、
date
、
comparator
:我需要像2015年按顺序排序的月份那样输出,然后从2016年开始按顺序排列 我试过使用
treemap
浏览 8
提问于2016-02-15
得票数 1
回答已采纳
6
回答
排序关键字,它们是哈希表
中
的日期条目
java
、
sorting
、
hashmap
89);a.put("25-05-2011",34); 当我尝试使用以下命令根据键对hashMap进行排序时: Map modified_a=new
TreeMap
浏览 1
提问于2011-06-07
得票数 8
回答已采纳
3
回答
TreeMap
键,值对存在,但.get(键)将值返回
为
null
java
、
hashmap
、
comparator
、
treemap
每个键都有一个值(输出
中
没有空值)。当我得到第一个键时,它会给出键,但是当我试图根据键得到值时,它将返回null。
TreeMap
<String, Double> cosinesimilarityvalues = simvalfordoc.returnsortedcosinesimilarityvalues();HashMap<String, Double> cosinesimilarityvalues = new HashMap<String, Double&g
浏览 4
提问于2017-11-16
得票数 2
回答已采纳
1
回答
使用
自定义
比较
器
类或lambda函数
lambda
、
java-8
、
comparator
、
treemap
我正在尝试用
java
创建一个排序映射(按键的递减顺序排序)。我试过了如果我
为
同一任务
编写
比较
器
类,会产生任何性能影响吗?
浏览 0
提问于2018-10-16
得票数 3
回答已采纳
1
回答
为什么Map不使用日期作为密钥?
java
、
date
、
dictionary
、
treemap
我只是观察到,当我创建一个基于
TreeMap
作为键的Date,并按日期排序时,像remove(Date key)或containsKey(Date key)这样的函数即使日期在地图中很好地显示也不能工作我使用的是旧的
Java
6u43,我创建了这样的Map: Map<Date, Integer> hourMap = new
TreeMap
<Date, Integer>(new Comparator
浏览 5
提问于2016-06-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java SortedSet为什么可以实现自动排序?
面向对象的编程-Application 54
Java中非常重要的概念:Java集合
TreeMap源码解读
208 道题中,第二部分“Java 容器”
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券