天天看點

java新手:字元串數組、字元數組和字元串之間的轉換

(1)字元串和字元數組的轉化

// 字元串轉化成字元數組
  String str = "abcdefg";
  char[] ch = str.toCharArray();
  //輸出a
  System.out.println(ch[0]);
  //字元數組轉化成字元串
  String  strs = new String(ch);
                

(2)字元串和字元串數組的轉化

// 字元串轉化成字元串數組
  String str = "hello world";
  //根據空格把字元串隔開
  String[] array = str.split(" ");
  //輸出hello
  System.out.println(array[0]);
 
  //字元串數組轉化成字元串,隻能通過循環
  //StringBuffer主要側重于對字元串的變化
  StringBuffer sb= new StringBuffer();
  for(int i=0;i<array.length;i++){
       sb.append(str[i]);//追加内容到sb的末尾
  }
  String s = sb.toString();

                

比較基礎,适用于程式設計新手。