使用StringUtils中的join函數。org . Apache . commons . lang . string utils;示例:
string utils . join(null)?= null
StringUtils.join(【】)?= ""
string utils . join(【null】)?= ""
string utils . join(【“a“,“b“,“c“】)=“ABC“
string utils . join(【null,“,“,“a“】)=“a“
string【】str = {“1“、“2“、“a“、“b“};
//將數組轉換為字符串
string utils . join(str)
//將逗號分隔的數組轉換為字符串。
string utils . join(str,“,“)
將字符串轉換為數組方法:
java.lang包中有壹個String.split()方法。split()在java中通常用於拆分字符串並返回數組。
特殊轉義字符,您必須添加“\“(“。和“|”是轉義字符)。
示例:
1.如果“。”用作分隔符,則必須按如下方式書寫,string . split(“\ \。“),以便可以正確分隔它,而不是String.split(“。“);
2.如果使用“|”作為分隔符,則必須按如下方式書寫:string . split(“\ \ |”),這樣才能正確分隔,而不是string . split(“|”);
3.如果字符串中有多個分隔符,可以使用“|”作為連字符,例如“acount=?而uu =?還是n=?”,將三者分開,可以使用string . split(“and | or“);
4.如果要在字符串中使用“\”字符,需要對其進行轉義。首先,您應該使用“aaaa\\bbbb”來表示“aaaa\bbbb”的字符串。如果妳想分離它,妳應該得到正確的結果。
string【】aa =“AAA \ \ BBB \ \ bccc“。拆分(“\ \ \ \“);
5、如果是“abc”這類字符串,直接就可以了。
string string =“ABC“
;
char【】string ar =
string . tochararray();//註意返回值是壹個char數組。
6.如果要返回字節數組,直接使用getBytes方法即可。
& ltspan style =“white-space:pre“& gt。& lt/span>。string string =“ABC“;
& ltspan style =“white-space:pre“& gt。& lt/span>。byte【】string ar = string . getbytes();