数组转换成字符串很简单,使用String类中存在的构造方法,直接转换。也可以自己定义方法,实现数组的转换。
自己定义方法转换
public class Demo2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
char[] arr = { 'l', 'i', 's', 'h', 'u', 'a', 'i', 'c', 'h' };
for (int i = 0; i < 8; i++) {
System.out.println(arr[i]);
}
String s = str(arr);
System.out.println(s);
}
public static String str(char[] arr) {
String s = " ";
for (int i = 0; i < 8; i++) {
s = s + arr[i];
}
return s;
}
}
使用String构造方法转换
package com.lishuai.fuxi.www;
public class StringBufferTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
char[] a = { 'l', 'i', 's', 's', 'h', 'k' };
String str = new String(a);
System.out.println(str);
}
}