Java 类型转换String,List,Map,Array
Posted myyBlog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 类型转换String,List,Map,Array相关的知识,希望对你有一定的参考价值。
1. JsonString转为Map
String jsoNStr = "{ " + " "TestArray": ["1", "2", "3"] " + "}"; Map map = JSON.parseObject(jsoNStr,Map.class);
2.Object转为JsonArray(得保证obj是个Array数组,否则报错)
Object obj = map.get("TestArray"); JSONArray myJsonArray = JSONArray.fromObject(obj);
3.JsonArray转为List
List<String> arr = (List) myJsonArray;
4.List转为String[]
String[] arr2 = arr.toArray(new String[arr.size()]);
以上是关于Java 类型转换String,List,Map,Array的主要内容,如果未能解决你的问题,请参考以下文章
java如何将json的数据转换为map或者list类型的?
JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换工具类(调优)