if (splitList.contains(tagKey)) {
val tmpList = String.valueOf(tagValue).split("\\|").filter(!_.equals(""))
tagValueArr.addAll(util.Arrays.asList(tmpList))
} else {
tagValueArr.add(tagValue)
}
split拆分出數組,然後ava.util.Arrays.asList(Array),將數組轉換成list集合
tagValueArr.addAll(util.Arrays.asList(Array)),然後將這個list集合添加到一個jsonArray中,以[x,x,x,x]這種json數組的格式存儲。
Arrays.asList方法使用注意事項:Arrays.asList() 詳解