Apache Commons 的 MultiMap
接口(interface)及其 MultiValueMap
实现自 4.1 版起已弃用。而 MultiHashMap
似乎完全消失了……
我应该用什么替代?
最佳答案
MultiValuedMap是替代品,它没有被弃用:
Defines a map that holds a collection of values against each key.
For example:
MultiValuedMap<K, String> map = new MultiValuedHashMap<K, String>(); map.put(key, "A"); map.put(key, "B"); map.put(key, "C"); Collection<String> coll = map.get(key);
它取代了 MultiHashMap
Class now available as MultiValueMap in map subpackage. This version is due to be removed in collections v4.0.
Deprecated. since 4.1, use MultiValuedMap instead
关于 apache commons collections4 依赖 jar 的弃用
我认为您所说的第三个 MultiMap
已被弃用
关于java - Apache Commons MultiMap 已弃用,我现在应该使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53976050/