String清除字符串前后空格,包括全角空格

xiaoxiao2021-02-28  62

[java]  view plain  copy

/** 

* 清除掉字符串前后的空格,包括全角空格。 

*/

public static String trim2(String input) {  

intend =input.length();  

intstart =0;  

char[] val = input.toCharArray();  

while (start < end && (val[start] <=' ' || Character.isSpaceChar(val[start]))) {  

start++;  

}  

while (start < end && (val[end -1] <= ' ' || Character.isSpaceChar(val[end -1]))) {  

end--;  

}  

returnstart >0 || end < input.length() ?input.substring(start,end) : input;

}

上面的方法,可以解决,前台传过来查询的参数,对参数进行去空格操作

最简单的方法自己加一个.trim()

比如:String s = parameter.trim();

转载请注明原文地址: https://www.6miu.com/read-82470.html

最新回复(0)