Java 去除字符串两端空格(或其他符号) 自己实现trim()

来源:互联网 发布:linux自动化部署工具 编辑:程序博客网 时间:2024/06/08 16:35
/*4模拟一个trim功能一致的方法,去除字符串两段的空白思路1:定义两个变量一个变量作为从头开始判断字符串空格的角标 不断++一个变量作为从从尾开始判断字符串空格的角标 不断--2:判断是不是空格为止,取头尾之间的字符串即可*/class StringTest4{public static void main(String[] args) {String s="    a    bc   ";s=myTrim(s);System.out.println("|"+s+"|");}public static  String myTrim(String s){int start=0,end=s.length()-1;while(start<=end&&s.charAt(start)==' '){start++;}while(start<=end&&s.charAt(end)==' '){end--;}return s.substring(start,end+1);}}