XXX.subString(XXX.indexOf(XXX.trim()))
没有试过,反正就是这个意思。

解决方案 »

  1.   

    错了,应末尾的是:
    XXX.subString(1,XXX.indexOf(XXX.trim()) + XXX.trim().length())
      

  2.   

    DJMPH(冷开水) 讲的完全正确,支持
      

  3.   

    如果在字符串的开始部分有空格,那么你的XXX.trim().length()就不准了。
      

  4.   

    //取得最后一个不为空的位置end
    for(i=len;i>0;i--)
    {
    if(temp.charAt(i-1)!=" ") 
    {
    end=i;
    break;
    }
    }
    temp=temp.substring(0,end);
      

  5.   

    我还是支持DJMPH(冷开水) 的说法,不过要做个小小的改动,就是XXX.subString(1,XXX.indexOf(XXX.trim()) + XXX.trim().length())  其中1改为0, liucm(雪山飞狐) 的办法也行的通,不过算法比较复杂,而且运算次数太多了,谢谢各位,以后还请大家多多执教