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

  1. class demo {
  2.         public static void main(String[] args){
  3.                 String s ="---abcdef-----";
  4.                 System.out.println(s);
  5.                 String s1 =myTrim(s);
  6.                 System.out.println(s1);
  7.         }       
  8.         public static String myTrim(String str){
  9.                 int begin =0;
  10.                 int end   =str.length()-1;
  11.                 char ch   =str.charAt(begin);
  12.                 while(begin<=end&&ch=='-')
  13.                                         begin++;
  14.                 while(begin<=end&&end=='-')
  15.                                         end--;
  16.                 return str.substring(begin,end+1);
  17.         }                       
  18. }               
复制代码


我运行后结果是---abcdef-----


求问去除空格后的新字符串为什么没被打印?
您需要登录后才可以回帖 登录 | 加入黑马