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); } }
相关文章推荐
- 字符串练习4:模拟一个trim功能一致的方法。去除字符串两端的空白
- js在IE8+兼容String没有trim方法,写一个兼容ie8一下的浏览器的trim()方法
- 模拟一个与trim功能一致的方法
- 模拟String的indexOf方法和获取一个数字的二进制里的1的个数的
- 模拟一个trim的方法,去除字符串两端的空格
- 模拟一个String的trim功能
- spring框架中一个跟String的trim方法一样的方法
- java基础知识回顾之---java String final类普通方法的应用之“模拟字符串Trim方法”
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 写一个方法 String left(String str ,int n) str字符串中可能包含中文,中文是2bytes
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 一个很好的String组合连接的方法(StringBuffer)
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 一个string不区分大小写查找的方法(函数)
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- framework 2.0 新增的一个string.split()方法重载