String固定起始位置字符串反转,去除前后或所有空格

来源:互联网 发布:益云网络 编辑:程序博客网 时间:2024/05/17 00:10
  1. 练习字符串的反转
  2. 如何去除字符串前后空格
  3. 如何去除字符串所有空格

public class StringUtils {    //去除前后空格方法    public static String DeleteBlankSpace(String s){            while(s.startsWith(" ")){                s=s.substring(1);                while(s.endsWith(" ")){                s=s.substring(0,s.length()-1);             }            }          return s;        }    //去除所有空格方法    public static String DeleteAllBlankSpace(String s){            int i=0;String s1="";            do{                if(s.charAt(i)!=' '){                s1+=s.charAt(i);             }               i++;            }while(i<s.length());          return s1;       }    //反转固定起始和结束角标的字符串    public static String Reversal(String s,int start,int end){            String s1;             s1=s.substring(0,start);            int i=end;            do{                 s1+=s.charAt(i);                i--;            }while(i>=start);              s1+=s.substring(end,s.length()-1);            return s1;        }}
0 0