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;
    }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM