RT~
String[] zifuchuan=str.split(";");
strstr="12345";
现在想把strstr这个字符串作为一个数组元素追加到字符数组zifuchuan后面。不知道怎么做。
你可以先把strstr加到str后面,然后再split。否则数组的长度不好改变的。推荐使用list或者其他容器,可以动态改变长度。
你那个数组不是有分隔的标识吗?“;”这个好办 把那个数组转换成字符串(带分隔符) 然后再往该字符串追加“;123456” 构成一个新的字符串 用String的方法转换成数组就OK了 (String有一个转换字符数组的方法 忘了 看一下API)
[code="java"]
String strstr = "12345";
StringBuffer sb = new StringBuffer(str);
sb.append(strstr);
String[] zifuchuan = sb.toString().split(";");
[/code]
或者
[code="java"]
String str = "xxx";
String strstr = "12345";
str = str + strstr;
String[] zifuchuan = str.split(";");
[/code]
注意str最后一个是否有";"没有的话记得加上。