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();
    }
相关文章
相关标签/搜索