字符串,字符數組,字符串數組之間的相互轉換

//字符串,字符數組,字符串數組之間的相互轉換

//如有不懂的地方可以把源碼複製-粘貼,編譯運行後看着結果一步比一步的學習

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);
}


}
發佈了39 篇原創文章 · 獲贊 12 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章