A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

class MyTrim{
        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);
        }
        public static void main(String[] args){
                String s1="   abc  ",s2="   a bc  ",s3=" ";
                System.out.println("s1="+s1);
                System.out.println("s1去除两端空格后"+mytrim(s1));
                System.out.println("s2="+s2);
                System.out.println("s2去除两端空格后"+mytrim(s2));
                System.out.println("s3="+s3);
                System.out.println("s3去除两端空格后"+mytrim(s3));
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马