模拟一个trim的方法,去除字符串两端的空格
思路:
1,判断第一个字符是否为空格,如果是继续向下判断,直到不是空格为止。结尾处判断空格也是如此。
2,当开始和结尾都判断到不是空格时,就是要获取的字符串。
/**
* 去除字符串开头和结尾的空格,模拟trim方法
* @param str 被操作的字符串
* @param start 开始位置
* @param end 结束位置
* 返回去除了开头和结尾的空格的字符串
* */
public static String my_trim(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);
}