Java --字符串截取

傳進來的字符串格式:string1,string2,string3,……java

很明顯,字符串是以 逗號 隔開,現在須要將該字符串中每一個元素裝入一個數組,實現以下數組

//源字符串
String objectString = "aa,bb,cc,dd,……";
//須要裝入的數組
List<String> tmpList = new ArrayList<String>();
//根據規則截取字符串
String[] str = objectString.split(",");
//將截取到的字符串裝入數組
for (int i = 0; i < str.length; i++) 
    {
       tmpList.add(str[i]);
    }
//結束


反過來,List<String>轉String,以逗號隔開app

 public String listToString(List<String> stringList){        
     if (stringList.size == 0) {
            return null;
        }
        StringBuilder result=new StringBuilder();
        boolean flag = false;
        for (String string : stringList) {
            if (flag) {
                result.append(",");
            }else {
                flag=true;
            }
            result.append(string);
        }
        return result.toString();
    }
相關文章
相關標籤/搜索