日期:2014-05-20  浏览次数:20662 次

关于HashMap问题
现在 HashMap<String,String> 的值 可以传入2个 ,现在要输入3个字段, 用什么来代替hashmap 最好???

------解决方案--------------------
没理解你的意思,一个key对应3个字段?
------解决方案--------------------
map.put(key, new String[] {"1", "2", "3"})
------解决方案--------------------
问题说具体点。
------解决方案--------------------
HashMap<String,String[]>
------解决方案--------------------
1.List<HashMap<String,String>>
每个HashMap中三个键值对,字段名(key)-字段值(value)
2.直接把三个字段用类封装,然后ArrayList搞定
仅供参考。
------解决方案--------------------
HashMap<String,HashMap<String,String>>
------解决方案--------------------
楼上+1
------解决方案--------------------
将你的3个字段封装成一个对象,然后用(key,对象)的方式就好了
------解决方案--------------------
嵌套啊。。。
------解决方案--------------------
容器里放对象,容器里放容器。 看你需求选最合适的方法。
------解决方案--------------------
我就看看 不说话