問題:
因為業務需求,需要把數據庫中一個字段的內容去掉中括號和雙引號
於是我寫了一個方法,使“["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; }