Java 字符串去掉空格的幾種方式


String str = " Hello Genius! ";

//方法1:String.trim();trim()是去掉首尾空格
System.out.println("1:"+str.trim());

//方法2:str.replaceAll(" ", ""); 去掉所有空格,包括首尾、中間
String str2 = str.replaceAll(" ", "");
System.out.println("2:"+str2);

//方法3:或者replaceAll(" +",""); 去掉所有空格,包括首尾、中間
String str3 = str.replaceAll(" +", "");
System.out.println("3:"+str3);

//方法4:、str = .replaceAll("\\s*", "");可以替換大部分空白字符, 不限於空格 ; \s 可以匹配空格、制表符、換頁符等空白字符的其中任意一個。
/**
* Important :比如鍵入Tab鍵 不信你試一試,前面的2 3是去不掉的
*/
String str4 = str.replaceAll("\\s*", "");
System.out.println("4:"+str4);
1:Hello Genius!

2:HelloGenius!

3:HelloGenius!

4:HelloGenius!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM