请建议如何在java中将对象转换为Map<String, String>
。 尝试了org.apache.commons.beanutils.BeanMap(object)。 这回Map<String, Object only
将对象转换为java中的Map <String,String>
-7
A
回答
-4
遍历Map<String, Object>
和使用newMap.put(key, value.toString());
填补了新Map<String, String>
0
如何PropertyUtils.describe(object)虽然它仅适用于Java组件(这意味着实现干将Java对象)
+0
这也返回'Map
+0
然后在地图上循环,并将这些条目放在一个执行'value.toString()'的新地图中。你需要那个代码吗? –
1
有什么理由让你不手工制作的呢?这不是什么麻烦事,你可以很容易地实现,就像这样。
HashMap<String, String> map = new HashMap<>();
//obj represents any object you wanna put inside the map
String key = "your key";
map.put(key, obj.toString());
如果你想变成一个地图的对象是一个可迭代的对象,如列表你可以尝试这样的事情。
ArrayList<Object> list = new ArrayList<>();
HashMap<String, String> map = new HashMap<>();
Integer i = 0;
for (Object s:list) {
map.put(String.valueOf(i), s.toString());
i++;
}
相关问题
- 1. 如何在JAVA中将JAVAScript对象转换为Map <String,String>?
- 2. 将LinkedHashMap <String,String>转换为Java中的对象
- 3. 在scala中,如何将对象的值转换为Map [String,String]?
- 4. 将列表<Map <String,Object >>转换为Map <String,Integer>
- 5. 如何将HashMap <String,Integer> param转换为Map <String,Object)
- 6. 将Java对象转换为Java地图<String,Object>
- 7. 将XML解析为Java对象列表<Map <String,String >> sqlParams;
- 8. 如何将List [List [Map [String,String]]]转换为List [Map [String,String]]
- 9. 将对象的值类型转换为字典<string,string>
- 10. 将Map [String,Double]转换为java.util.Map [String,java.lang.Double]
- 11. Apache Hive:将Map <string,string>转换为json字符串?
- 12. 将对象转换为String []对象..?
- 13. 如何将List <Map <String,Long>转换成TreeMap或Map?
- 14. 在Java中将队列<Deque <String>>转换为对象[] [] [
- 15. 将缓存的Map <String,List>对象复制到临时的Map <String,List>对象中
- 16. 如何将对象转换为列表<string>在C#中?
- 17. Java8在Map <Object,String>中转换[List <Object>,String]
- 18. 如何将Map <String,String>转换为Map <Long,String>使用番石榴
- 19. 无法从列表<map <string,object >>转换为列表<map <string,string >>
- 20. 如何将breeze.linalg.DenseMatrix转换为Map [String,Value]?
- 21. 如何将Map [String,Any]转换为Json?
- 22. 将undefined转换为map <string,AnonymousModel>时出错
- 23. Java - 将TreeSet <String>转换为String []的最有效方法?
- 24. 如何将Array <String>转换为Java的String []
- 25. std :: map <string,string>转换为字符串(第一个值)
- 26. 如何将Java Map转换为基本的Javascript对象?
- 27. 如何将String对象转换为javafx中的TextField对象?
- 28. 如何将ArrayList()或ArrayList <String>中的对象转换为ArrayList <Integer>?
- 29. 转换List <HashMap <String,String >>到列表<map <String,String >> java
- 30. 将列表<String>转换为对象
究竟是你想做些什么?你有什么尝试? – Dragondraikk
我试图将一个对象(基本上是一个POJO)转换为一个Map –
javaUser
只需在值上使用'toString()''将地图转换为'Map'。 –
Kayaman