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