1.char[] 变成String
- 使用valueOf
- 使用Arrays.toString,返回的是[a, b, c]。
- 使用String s = new String(chars).
2.String 变成char[]
- 使用char[] arr = str.toString();
3.字符串数组和字符串互转
- 字符串到字符串数组:有分隔符的,例如”abc,def,ghi”;就直接分割就行了。str.split
-
字符串数组到字符串:
-
String[] arr ={"0123","sb","12f"}; StringBuffer sb = new StringBuffer(); for(int i = 0;i<arr.length;i++){ sb.append(arr[i]); //append String并不拥有该方法,所以借助StringBuffer } String sb1 = sb.toString();