如何将字符串转换为不同类型的对象有几种方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计242个文字,预计阅读时间需要1分钟。
记录一下三种String转对象集合的方式:
方式1:直接将数据转换为单个对象javaString ingredientsLista=request.getParameter(list);JSONArray array=JSONArray.parseArray(ingredientsLista);
方式2:使用JSON库进行解析javaString ingredientsLista=request.getParameter(list);List ingredientsList=JSON.parseArray(ingredientsLista).toJavaList(String.class);
方式3:使用自定义方法进行转换javaString ingredientsLista=request.getParameter(list);List ingredientsList=new ArrayList();JSONArray array=JSONArray.parseArray(ingredientsLista);for (Object obj : array) { ingredientsList.add((String) obj);}
记录一下 三种String 转 对象集合的方式String ingredientsLista = request.getParameter("list");
// 这是jar包 fastjson-1.1.24.jar
//方式1 直接将数据转成单个对象 方便存储
JSONArray array = JSONArray.parseArray(ingredientsLista);
for(int i = 0 ; i
jsonmap = (Map
plist2= FJsonUtil.toList(ingredientsLista,RecipeForSearchInfo.class); for(int i =0;i
本文共计242个文字,预计阅读时间需要1分钟。
记录一下三种String转对象集合的方式:
方式1:直接将数据转换为单个对象javaString ingredientsLista=request.getParameter(list);JSONArray array=JSONArray.parseArray(ingredientsLista);
方式2:使用JSON库进行解析javaString ingredientsLista=request.getParameter(list);List ingredientsList=JSON.parseArray(ingredientsLista).toJavaList(String.class);
方式3:使用自定义方法进行转换javaString ingredientsLista=request.getParameter(list);List ingredientsList=new ArrayList();JSONArray array=JSONArray.parseArray(ingredientsLista);for (Object obj : array) { ingredientsList.add((String) obj);}
记录一下 三种String 转 对象集合的方式String ingredientsLista = request.getParameter("list");
// 这是jar包 fastjson-1.1.24.jar
//方式1 直接将数据转成单个对象 方便存储
JSONArray array = JSONArray.parseArray(ingredientsLista);
for(int i = 0 ; i
jsonmap = (Map
plist2= FJsonUtil.toList(ingredientsLista,RecipeForSearchInfo.class); for(int i =0;i

