有没有一种递归遍历HashMap的方法,使得key1的value1实际上是新的key2,返回value2,再次成为下一个key3,以此类推,直到返回null?逻辑如下:
hm.get(key)
hm.get(hm.get(key))
hm.get(hm.get(hm.get(key)))
......
我假设这可以通过递归程序完成?如果我错了,请纠正我。谢谢!
String endValue = null
而不是使用算法。如果您不对每个值执行任何操作,那么“遍历”地图的意义是什么? - JB Nizet