- - PR -
n文字のcで初期化
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-02-20 14:09
まとめると、与えられた文字列sを固定長LENにするには、
■StringUtilsを用いる場合 StringUtils.rightPad(s, LEN); //固定長に足りなければ空白を付加 s = StringUtils.left(s, LEN); //固定長より長ければ切り詰め ■Java標準パッケージのみでやる場合 char[] space = new char[LEN]; Arrays.fill(space, ' '); //一旦固定長分の空白文字列を付加 s += space; s = s.substring(0, LEN); //固定長に切り詰め どちらも簡潔に済みました。ありがとうございました。 [ メッセージ編集済み 編集者: やじゅう 編集日時 2007-02-20 14:13 ] |