怎么在Java中向字符串添加字符

小億
387
2024-05-28 18:39:10
欄目: 編程語言

在Java中向字符串添加字符有多種方法,比如使用StringBuilder類、StringBuffer類、concat()方法、加法運(yùn)算符(+)等。以下是使用StringBuilder類和StringBuffer類向字符串添加字符的示例代碼:

使用StringBuilder類:

StringBuilder sb = new StringBuilder("Hello");
sb.append(' ');    // 添加一個(gè)空格字符
sb.append('W');    // 添加字符 'W'
sb.append("orld"); // 添加字符串 "orld"
String newString = sb.toString(); // 將StringBuilder轉(zhuǎn)換為字符串
System.out.println(newString); // 輸出結(jié)果為 "Hello World"

使用StringBuffer類:

StringBuffer sb = new StringBuffer("Hello");
sb.append(' ');    // 添加一個(gè)空格字符
sb.append('W');    // 添加字符 'W'
sb.append("orld"); // 添加字符串 "orld"
String newString = sb.toString(); // 將StringBuffer轉(zhuǎn)換為字符串
System.out.println(newString); // 輸出結(jié)果為 "Hello World"

除了StringBuilder和StringBuffer類,還可以使用concat()方法和加法運(yùn)算符(+)來向字符串添加字符,但這兩種方法都會(huì)生成新的字符串對(duì)象,因此不如StringBuilder和StringBuffer效率高。

0