文字列の右側の全角空白を取り除く
Java標準のTrimは左右両方の空白を取り除きます。(全角空白は取り除けません。)
固定長の文字列で、右側だけを取り除きたいときに応用が利きます。(例は全角空白です。)

/*********************************************************************************************************/
/** 文字列の右側の全角空白を取り除く
* 
*  @param    inBuff            String          入力文字列
*  @return   inBuff(整形後)    String          変換後入力文字列
*/
/**********************************************************************************************/

  public String RightTrim(String inBuff){
    
    String strData = "";
    int intcnt = 0;
        
    for (int i=inBuff.length(); i > 0 ; i--){
      //後ろから探して最初に出現する全角空白以外の文字の出現位置を特定する
      strData = inBuff.substring(i - 1,i);
      if (!strData.equals(" ")){
        intcnt = i;
        break;
      }
    }

    return inBuff.substring(0,intcnt);

  }
/**********************************************************************************************/

相关文章:

  • 2021-08-13
  • 2021-08-26
  • 2021-09-06
  • 2021-11-06
  • 2022-12-23
  • 2021-05-20
  • 2022-01-03
  • 2021-11-17
猜你喜欢
  • 2021-10-04
  • 2021-06-12
  • 2021-06-24
  • 2022-01-27
  • 2021-09-08
  • 2021-07-27
  • 2021-08-02
相关资源
相似解决方案