/**
* 字符串數組轉字符串
*
* Arrays---java.util.Arrays
* StringUtils---org.apache.commons.lang3.StringUtils
* ArrayUtils---org.apache.commons.lang3.ArrayUtils
*/
String[] strs = {"1", "2", "3"};
String s1 = Arrays.toString(strs);
// [1, 2, 3]
System.out.println(s1);
String s2 = StringUtils.join(strs, "、");
// 1、2、3
System.out.println(s2);
String s3 = ArrayUtils.toString(strs, "、");
// {1,2,3}
System.out.println(s3);
/**
* 字符數組轉字符串
*/
char[] chars = {'1', '2', '3'};
String s4 = new String(chars);
// 123
System.out.println(s4);
String s5 = String.valueOf(chars);
// 123
System.out.println(s5);
//-------------------------------------------
/**
* 字符串轉數組
*
*/
String str1 = "123";
char[] array1 = str1.toCharArray();
/**
* 1
* 2
* 3
*/
for (Object item : array1){
System.out.println(item);
}
String str2 = "1,2,3";
String[] array2 = str2.split(",");
/**
* 1
* 2
* 3
*/
for (Object item : array2) {
System.out.println(item);
}
Java 字符串和數組互相轉換
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.