相关疑难解决方法(0)

Google Collections ImmutableMap迭代订单

我需要将Google Collection ImmutableMapLinkedHashMap- 不可变映射与定义的迭代顺序组合在一起.似乎ImmutableMap本身实际上已经定义了迭代顺序,至少它的文档说:

基于散列的不可变Map,具有可靠的用户指定迭代顺序.

但是没有更多细节.快速测试表明这可能是真的,但我想确定.

我的问题是:我可以依赖ImmutableMap的迭代顺序吗?如果我这样做ImmutableMap.copyOf(linkedHashMap),它将具有与原始链接哈希映射相同的迭代顺序吗?构建器创建的不可变映射怎么样?一些权威答案的链接会有所帮助,因为谷歌没有找到任何有用的东西.(不,与来源的链接不计算在内).

java iteration guava

25
推荐指数
3
解决办法
1万
查看次数

标签 统计

guava ×1

iteration ×1

java ×1