草庐IT

AbstractUnit

全部标签

java - Guava:保持插入顺序的 HashBasedTable?

我需要一种方法来为一个值保留两个键——这正是Guavan的HashBasedTable所做的。问题是它在遍历值时不保持插入顺序。有什么优雅的解决方案可以让它工作吗?它不一定是Guava,但我不想用依赖项来膨胀我的项目。我正在尝试使用提到的ImmutableTable-但我还没有找到任何示例。构建这样的表时,我到处都会遇到NPE:ImmutableTableunits;ImmutableTable.Builderbuilder=units.builder();builder.put(unit1.getType(),unit1.getName(),unit1);...units=build