Java常用算法--去除字符串首位空格
程序员文章站
2022-06-18 16:58:09
...
public class StringUtils {
/**
* trim方法类似java源码
*/
public String trim(String s){
char[] c = s.toCharArray();
int len = c.length;
int st = 0;
while(st<len&&c[st]<=' '){
st++;
}
while(st<len&&c[len]<=' '){
len--;
}
return (st>0||len<c.length-1)?subString(s,st,len):s;
}
public String subString(String s,int begin,int end){
return s.substring(begin,end);
}
public static void main(String[] args) {
String s = " ";
System.out.println(s.trim().length());
}
}
上一篇: maven将本地jar包打入本地仓库
下一篇: CSS自定义滚动条样式案例详解