问题标签 [entryset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
39118 浏览

java - 遍历地图入口集

我需要遍历我不知道其参数化类型的映射的条目集。

当迭代这样的条目集时,为什么这不能编译?

但是这个编译:

这也可以编译(我不能使用这个,因为我不知道地图的类型):

0 投票
1 回答
2194 浏览

java - 如何使 entrySet() 在新行上显示键值对?(java)

我有一个很长的 Map (int, int[] ) ;

我使用 map.entrySet() 它返回我地图的 Set 视图

我想在新行上显示每个条目:

[1=[1, 47, 432, 433, 527, 678, 679, 680, 820, 904],

2=[1, 31, 47, 66, 118, 139, 194, 195, 196, 217]

3 = [......],

10 = [.......],

但相反,我将它们全部打印在一行上(它很长):

[1=[1, 47, 432, 433, 527, 678, 679, 680, 820, 904], 2=[1, 31, 47, 66, 118, 139, 194, 195, 196, 217], 3 =[123,23,.....],............

如何让我的集合在新行上打印每个键值对? 或者它是逗号后的默认逗号和一行?

0 投票
2 回答
46 浏览

java - 如何从 Map 中提取整数数组的长度?

如何从`Map中提取整数数组的长度?

System.out.println(entry.getValue().size());是不行的。

0 投票
1 回答
450 浏览

android - 如何以与存储顺序相同的顺序从 SharedPreferences 中检索字符串

我像这样将字符串放在 SharedPreferences 中

当我尝试从 SharedPreferences 检索字符串时,它不会保持与存储在 sharedPreferences 中的相同顺序

我应该如何在 SharedPreferences 中存储字符串并在从中获取字符串时保持顺序

0 投票
1 回答
132 浏览

java - 为什么HashMap中的entryset调用entryset0?

为什么HashMap中的entryset调用entryset0而不是直接写

在writeObject方法中直接调用entrySet0,是不是因为entrySet方法可以被覆盖的原因?

0 投票
1 回答
230 浏览

java - 为什么 Java 6 会覆盖 SortedMap 中的 keySet()、entrySet() 和 values() 接口

Java 5 http://docs.oracle.com/javase/1.5.0/docs/api/java/util/SortedMap.html

Java 6 https://docs.oracle.com/javase/6/docs/api/java/util/SortedMap.html

如您所见,从 Java 6 开始,这三个 api 被覆盖。谁能告诉我做出这种改变的目的是什么?

0 投票
1 回答
300 浏览

java - 将所有值添加到 SortedMap (Java)

这是我用来使用 SortedMap 获取最低计算值及其参数的代码的非常简化的摘录:

我用来SortedMap根据参数 和 获取最低Alpha计算BetaGamma。(我知道这里不是这种情况,因为它是一个非常简化的摘录。)

我想根据,和in获取所有可能的值(变量),并获取最小值的参数。但是,发布的代码的输出是:valueAlphaBetaGammaminFromMapvalue

值:2.990180006385608 Alpha:0.9 Beta:0.9 Lambda:0.9 k:2

我知道该值不会改变,这就是为什么在 SortedMap 中只存储一个条目,但正如刚才提到的:是否有可能存储所有带有值和参数的条目并像这样对它们进行排序SortedMap?谁能帮我解决这个问题?谢谢。

0 投票
0 回答
62 浏览

java - 使用带有字符串/整数关系的 hashMaps

我有一些当前代码的问题。我完成了前半部分,但现在我正在使用 hashMap 来搜索这个导入的文本文档,并找到最常用的单词和它出现的次数。我写了很多语法,我的教授说这有点多余,所以我把它删减了一些。我遇到的问题是我们必须使用的 entrySet。我已经做到了这一点,但我在实施它时遇到了问题。任何帮助都会很棒,我只是不熟悉 entrySet 概念,但我已经阅读了文档。

谢谢,代码如下:

0 投票
1 回答
3511 浏览

java - HashMap.entryset()返回的Set,是怎么排序的?

我需要复制从 HashMap 类的函数 entrySet() 返回的集合上的排序。我不明白它是如何排序的。

以下代码:

回报:

为什么?注释掉的代码以相同的顺序返回它们。

0 投票
4 回答
8486 浏览

java - 在什么情况下map.entrySet返回的Map.Entry会为NULL

我遇到了一个代码片段,该代码片段使用其条目集迭代地图并仅在 entry != null 时执行一些操作

据我所知,即使我们没有在 map 中输入任何内容,也会map.entrySet返回一个空集而不是null。即使我把{null,null}条目也将是[null=null]一个包含这些元素的实例。但实例不会为空。

我有以下基本问题:

  1. 在什么情况下 HashMap 中的条目将为 NULL?
  2. 支票是否有效

我坚信if(entry != null)过度谨慎,应该将其删除。我只是想确定一下。