您的位置:首页 > 其它

String小练习1-模拟一个trim方法

2016-10-26 09:11 344 查看

模拟一个trim方法,去除字符串两端的空格。

思路:

1.判断字符串第一个位置是否是空格,如果是继续向下判断,直到不是空格为止。

结尾处判断空格也是如此。

2.当开始和结尾都判断到不是空格时,就是要获取的字符串。

public class StringDemo02 {

public static void main(String[] args) {

String s ="  ad cf    ";
System.out.println("s="+s+"-----------");
s = myTrim(s);
System.out.println("s="+s);

}

//去除字符串两端空格
public static String myTrim(String str){

int start = 0,end = str.length()-1;
while(start<=end && str.charAt(start)==' ')
start++;
while(start<=end && str.charAt(end)==' ')
end--;
return str.substring(start,end+1);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: