使用java實現去除各種空格
本文給大家彙總介紹了5種java中去除空格的方法,分別是String.trim()、str.replace(" ", "");、replaceAll(" +","");以及自定義的remove函式,非常的簡單實用,需要的小夥伴可以參考下。
1. String.trim()
trim()是去掉首尾空格
2.str.replace(" ", ""); 去掉所有空格,包括首尾、中間
String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2);
3.或者replaceAll(" +",""); 去掉所有空格
4.str = .replaceAll("\s*", "");
可以替換大部分空白字元, 不限於空格 s 可以匹配空格、製表符、換頁符等空白字元的其中任意一個
5.或者下面的程式碼也可以去掉所有空格,包括首尾、中間
-
public class RemoveBlankSpace {
-
public static String removeBlankSpace(String resource, char ch) {
-
StringBuffer buffer = new StringBuffer();
-
int position = 0;
-
char currentChar;
-
while (position < resource.length()) {
-
currentChar = resource.charAt(position++);
-
if (currentChar != ch)
-
buffer.append(currentChar);
-
}
-
return buffer.toString();
-
}
-
}
-
<span style="font-size:18px;">
-
原文連結:<a target=_blank href="http://www.jb51.net/article/62850.htm">點選開啟連結</a></span>