在Java中,去掉我們可以使用多種方法來(lái)去除字符串中的ヾ(′▽?zhuān)??字符空格,以下是串中操作一些常用的方法:
(??圖片來(lái)源網(wǎng)絡(luò ),侵刪)1、空格使用 replaceAll() 方法:此方法是去掉使用正則表達式替換字符串中的所有空格。
2、字符使用 trim() 方法:(′_ゝ`)此方法僅刪除字符串開(kāi)頭和結尾的串中操作空格。
3、空格使用 replace() 方法:此方法用于替換字符串中的去掉所有空(′?`)格。
4??、字??符使用 split() 方法:此方法將字符串按照空格分割成多個(gè)子字符串,串中操作然后我們可以將這些子字符串重新組合成一個(gè)沒(méi)有空格的ヽ(′?`)ノ空格新字符串。
5、去掉使用 stream() 方法和 Collectors.joining() 方法:此方法將字符串轉換(?⊿?)為字符流,字符然后(′?_?`)刪除所有的串中操作空格,最后再將字符流重新組合成一個(gè)字??符串。
以下是這些方法的具體代碼示例:
1(′?`)、使用 replaceAll() 方法:
String str = "Hello World";str = str.replaceAll("??;\s", "&??quot;);System.out.println(str); // 輸出 "HelloWorヾ(^-^)ノld"??
2、使用 trim() 方法:
String str = " Hello World ";str = str.trim();System.out.println(str); // 輸出 "??;Hel?lo World"3、使用 replace() 方法:
String str = "Hello World";str = str.replace(" ", "");System.out.ヽ(′ー`)ノprintln(st??r); // 輸出 "HelloWorld"4、使用 split() 方法:
String str = "??;Hello World";str = String.joi??n("", str.split(" "));System.out.println(str); // 輸出 "HelloWorld"5、使用 stream() 方法和 Collecto??rs.joining() 方法:
String str = "Hello World";str = str.chars().filter(c > c != ' ').mapToOb(′?ω?`)j(c > (cha??r) c).collect(Collectors.joining??());System.out.p??rintln(str); // 輸出 "HelloWorld"??;
以上就是在Java中去除字符串中空格的一些常用方法,你可以根據你的具體需求選擇最適合你的方法。