java 左詰を行なう(Apache Commons Lang StringUtils)

プロジェクトによって使用されたりされなかったり
する感じだけど、かなり便利なので紹介する。

■java 左詰を行なう。

 StringUtils.leftPadを使用すると一行で終わる。

 実行すると以下の通り
 log(“———–padleft———–“);
 log(padLeft(“12”, 5, “0”));
 log(padLeft(“123”, 5, “0”));
 log(padLeft(“12345”, 5, “0”));

 [———–padleft———–]
 [00012]
 [00123]
 [12345]

 /**
  * 左埋めを行なう。
  *
  * @param subject
  *            対象の文字列
  * @param keta
  *            桁数
  * @param paddingStr
  *            埋める文字
  * @return String
  */
 public static String padLeft(String subject, int keta, String paddingStr) {

  return StringUtils.leftPad(subject, keta, paddingStr);
 }

コメントを残す

メールアドレスが公開されることはありません。