首页 > 编程知识 正文

Java 字符串或字符串数组转为 List,java将二进制串转为字符串

时间:2023-05-04 00:30:53 阅读:276274 作者:3823

问题描述

由于从客户端传到后台的请求参数是 json 封装的,其中有个参数值是字符串数组(如:[“path1”,”path2”,”path3”]),需要将其转为 List,然后在循环中利用每个值。

解决方法

通过分隔符将字符串数组转为 String[] , 然后将该数组中的每个值添加至 List 对象,处理如下:

// 路径列表 形如 ["path1","path2","path3"]String path = json.getString("fileSavePathList");String[] pathArr = (path.substring(1, path.length() - 1)).split(",");// 使用Arrays.asList 转换List<String> pathList = Arrays.asList(pathArr);另外,下面这种方法也行,但代码不够简洁// 用于存放字符串的 listList<String> pathList = new ArrayList<String>();for (String path : pathArr) { pathList.add(path);}



版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。