Java去掉字符串的双引号和中括号(把数据库list类型的字符串转换为list类型)

问题:

因为业务需求,需要把数据库中一个字段的内容去掉中括号和双引号

于是我写了一个方法,使“["AA","BB","CC","DD","EE"]”变成“AA,BB,CC,DD,EE”

 

 

 

 

 

 方法如下,可以直接使用:

   public static List<String> handle(String a){
        String a1 = StringUtils.strip(a.toString(), "[]");
        String[] split = a1.split(",");
        List<String> list = new ArrayList<>();
        for (String s : split) {
            String str= s.replace("\"", "");
            list.add(str);
            System.out.println(str);
        }
        return list;
    }

 

posted @ 2021-11-23 10:49  迷糊桃  阅读(2828)  评论(0编辑  收藏  举报