Java中并沒有內置的strip方法,但可以通過自定義方法來實現類似的功能。可以創建一個自定義方法來去除字符串前后的空格或指定的字符。
示例代碼:
public class CustomStringUtils {
public static String customStrip(String str, char c) {
int start = 0;
int end = str.length();
while (start < end && str.charAt(start) == c) {
start++;
}
while (end > start && str.charAt(end - 1) == c) {
end--;
}
return str.substring(start, end);
}
public static void main(String[] args) {
String str = " Hello, World! ";
char c = ' ';
String strippedStr = customStrip(str, c);
System.out.println(strippedStr); // Output: "Hello, World!"
}
}
在上面的示例中,定義了一個customStrip方法,它接受一個字符串和一個字符作為參數,去除字符串前后的指定字符。可以根據需要定制化處理去除字符串前后的字符。