//字符串,字符數組,字符串數組之間的相互轉換
//如有不懂的地方可以把源碼複製-粘貼,編譯運行後看着結果一步比一步的學習
public class test {public static void main(String[] args) {
//字符串轉換成字符數組
String string="abcdefg";
char c[]=string.toCharArray();
for(int i=0;i<c.length;i++){
System.out.print(c[i]);//打印字符
System.out.print("\t"); //製表符把字符隔開
}
System.out.println("");//打印空格目的是容易觀察結果
//字符數組轉換成字符串
char ch[]={'a','c','e','f'};
String str1=new String(ch);
System.out.println(str1);
//字符串數組轉換成字符串
String str2[]={"aaa","bbb","111"};
//這個時候如果想查看str2的內容需要如下遍歷
System.out.println("初始化的字符串數組");
for(int k=0;k<str2.length;k++){
System.out.println(str2[k]);
}
//現在可以用如下方法吧str2轉換成字符串
StringBuffer sbBuffer=new StringBuffer();
for(int j=0;j<str2.length;j++){
sbBuffer.append(str2[j]);
}
String str3=sbBuffer.toString();
System.out.println("轉化後的字符串");
System.out.println(str3);
}
}