- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法导航到数据结构中的哈希集
我声明了一个 Map[] 数组,并用 HashMap 填充它,其中 K 为整数,V 为字符串 HashSet,但无法将项目添加到 HashSet。
我已经精简了代码来说明......
private Map[] myMaps = null;
myMaps = new Map[numRepeats];
myMaps[0] = new HashMap<Integer,HashSet<String>>();
myMaps[0].put(0, new HashSet<String>());
NetBeans 中的弹出窗口显示我可以通过以下方式访问 java.util.Map
myMaps[0].
但是使用map.get(0)方法我认为会返回HashSet
myMaps[0].get(0).
表明我必须使用通用 java.lang.object,而不是 HashSet。由于接下来我需要使用 HashSet.add() 方法,这意味着我陷入困境。我很感激建议。
谢谢
最佳答案
您需要将其转换到 HashMap<Integer,HashSet<String>>
.
关于java - Map[] myArr,每个都有 <K>Integer、<V>HashSet ...无法获取 HashSet (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5059046/
我想更好地了解 PowerShell 的范围运算符发生了什么。 $myArray = 1..10所以我们有 $myArray 和 1 2 3 4 ... 10 现在我想使用 -1 来获取数组中的最后一
我在堆栈溢出上多次看到这个问题,但是,我找不到类似的情况来了解问题可能是什么。我有一个根据正则表达式匹配拆分的数组。然后我通过 for 循环运行该字符串。如果第一个字母不是大写,我对其执行 .toUp
为了对myArr进行深拷贝, vector myArr; 其中 Point 是一个有 2 个整数作为成员的类, 我需要做一些特别的事情吗?或者可以 vector otherArr = myArr;
应该是这样的,首先是垂直打印 Google,然后是 Dell,然后是 Atlas。我的意思是每个单词的每个字母都会以垂直方式打印。我做了如下: const myArr = ['Google', 'De
这个问题在这里已经有了答案: Why aren't variable-length arrays part of the C++ standard? (10 个答案) 关闭 3 年前。 我看到在 G
我无法导航到数据结构中的哈希集 我声明了一个 Map[] 数组,并用 HashMap 填充它,其中 K 为整数,V 为字符串 HashSet,但无法将项目添加到 HashSet。 我已经精简了代码来说
我是一名优秀的程序员,十分优秀!