可以通過創建一個工具類來封裝trimend方法,以提高代碼的可讀性。
public class StringUtils {
public static String trimend(String str) {
if (str == null) {
return null;
}
int length = str.length();
int index = length;
while (index > 0 && Character.isWhitespace(str.charAt(index - 1))) {
index--;
}
return str.substring(0, index);
}
}
然后在代碼中調用StringUtils.trimend方法來實現去除字符串末尾空格的操作,這樣可以提高代碼的可讀性和復用性。
String input = " Hello World ";
String result = StringUtils.trimend(input);
System.out.println(result); // Output: " Hello World"