如何只去掉字符串尾部的空格(半角,全角),前面的空格要保留,即不能用trim()方法。类似oracle中的rtrim()

解决方案 »

  1.   

    my god,
    难道要一个一个的判断?
      

  2.   

    String str="fcewfw ";
    String newStr=str.replaceAll("[\\s]*$","");
      

  3.   

    String str="fcewfw ";
    String newStr=str.replaceAll("[ | ]*$","");
     jFresH_MaN的方法只能管半角空格
      

  4.   

    String newStr=str.replaceAll("[\\s]*$","");-----
    replaceALL第一个参数是正则表达式
    第2个参数是替换进来的字符串这个正则中$是字符串的结尾,\s是空格,意思就是替换紧靠着$就是字符串最后的空格为空
      

  5.   

    同意 laughsmile(海边的星空)