【发布时间】:2012-04-28 03:24:59
【问题描述】:
我试图学习并理解 HashMap 的工作原理。所以我创建了这个哈希图来存储某些值,这些值在使用迭代器显示时会给我输出
1=2
2=3
3=4
等等。我使用Iterator.next() 函数获得此输出。现在我真正的疑问是,由于这个值的类型是在迭代器对象中返回的,如果我只需要提取上述等式的右侧值,是否有任何功能?类似于子字符串的东西。有什么办法可以让我得到结果
2
3
4
任何帮助将不胜感激。提前致谢。
【问题讨论】:
-
在大多数情况下,不需要直接与迭代器交互。请参阅 Peter Lawrey 的回答,了解如何为每个循环创建一个。