操作
コードレビュー #10621
未完了コードレビュー依頼
開始日:
期日:
進捗率:
0%
予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
QA分析:
方針(第一貨物):
テーブル種:
データ移行要否:
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:
ファイル
渡邉 拓英 さんが2ヶ月前に更新 · 編集済み
- ファイル clipboard-202608311737-ie1iv.png を追加
/**
* 右パディング<br>
* 文字列を指定桁数で右スペース埋めする。<br>
*
* @param s 文字列
* @param len 桁数
* @return パディング後文字列
*/
private String padRight(String s, int len) {
// ┌ 引数.文字列 = null の場合
if (s == null) {
// │ 引数.文字列 ← 空文字列をセット
s = "";
// └ 『END IF』
}
// ┌ 引数.文字列の文字数 >= 引数.桁数 の場合
// │ 引数.文字列の先頭 引数.桁数 桁を返して処理を終了する。
// └ 『END IF』
if (s.length() >= len) return s.substring(0, len);
// 変数.パディング用文字列バッファを初期化する。
StringBuilder sb = new StringBuilder(s);
// ┌ 変数.パディング用文字列バッファの文字数 < 引数.桁数 の間繰り返す
// │ 変数.パディング用文字列バッファにスペースを追加する。
// └ 次のループへ
while (sb.length() < len) sb.append(' ');
// 変数.パディング用文字列バッファ を返して処理を終了する。
return sb.toString();
}
個々のPGで記述しない。
LSS1000.padRightを使用してください。

操作



