字串數組與字串之間的互轉(join/split)
1、Java
1-1、字串數組=>字串:StringUtils: join(Object[] array, String separator)
例:/*<br /> *Join Strings using separator >>>AB$#$CD$#$EF<br /> */</p><p>import org.apache.commons.lang.StringUtils;</p><p>public class StringUtilsTrial {<br /> public static void main(String[] args) {</p><p> // Join all Strings in the Array into a Single String,<br /> // separated by $#$<br /> System.out.println(StringUtils.join(<br /> new String[] { "AB", "CD", "EF" }, "$#$"));<br /> }<br />}
1-2、字串=>字串數組:String: split(String separator)
例:public SplitDemo() {<br />String s = "AB$#$CD$#$EF";<br />// 在每個空白字元處進行分解。<br />String[] ss = s.split("$#$");<br />}
2、JavaScript
2-1、字串數組=>字串:Array: join(String separator)
例:<mce:script type="text/javascript"><br /><!--<br />var a = new Array("a","b","c");<br />a.join("|");<br />alert(a);<br />// --><br /></mce:script>
2-2、字串=>字串數組:String: split(String separator)、String: split(String separator, int length)
例:<mce:script type="text/javascript"><br /><!--<br /> var str = "一二三四";<br /> var str1 = "籃球、排球、乒乓球";<br /> var arr = str.split("");//全部分割<br /> var arr1 = str1.split("、");//按照頓號分割<br /> var arr2 = str1.split("、",2);//按照頓號分割,保留兩段<br />// --><br /></mce:script>