是否有任何方法可以转换从返回 Map<String, String[]>
的 servletRequest.getParameterMap() 获得的映射至 Map<String, Object[]>
以除 for 循环之外的简单方式?
我有一个方法 getSomething() 声明为
public Response getSomething(final Map<String, Object[])
我必须用 servletRequest.getParameterMap()
调用这个方法作为输入。
最佳答案
当然。
Map<String, Object[]> objectMap =
Collections.unmodifiableMap(servletRequest.getParameterMap());
这是正确的、类型安全的,并且不会因不小心将错误类型的值放入 map 而出现问题。
关于java - 在 Java 中将 Map<String, String[]> 转换为 Map<String, Object[]>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31463093/