パッケージ org.opengion.fukurou.util

クラス ToString


  • public final class ToString
    extends Object
    ToString.java は、共通的に使用される toString() を簡素化するクラスです。 デバッグ情報を出力する最も一般的な方法は、内部文字列の出力です。 通常、キーと値をペアで記述するため、StringBuilder で append しながら作成するにしても コーディング的にあまり見栄えの良い形にはなりません。 ここでは、それらを簡易的に整形して出力できるように、メソッドを用意しました。
    機能分類
    ユーティリティ
    バージョン
    4.0
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • ToString

        public ToString​(String title)
        タイトルを指定するコンストラクター タイトルは、先頭にスペースなしで入れます。最後は改行ありです。
        パラメータ:
        title - タイトル文字列
    • メソッドの詳細

      • title

        public static ToString title​(String title)
        簡易的にオブジェクトを構築する static メソッド タイトルは、先頭にスペースなしで入れます。最後は改行ありです。
        パラメータ:
        title - タイトル文字列
        戻り値:
        ToStringオブジェクト
        このメソッドは、nullを返しません
      • print

        public ToString print​(String key,
                              Object val)
        改行なしのキーと値のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。
        パラメータ:
        key - キー文字列
        val - 値文字列
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • println

        public ToString println​(String key,
                                Object val)
        改行ありのキーと値のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。
        パラメータ:
        key - キー文字列
        val - 値文字列
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • print

        public ToString print​(String key,
                              Object[] val)
        改行なしのキーと値配列のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。
        パラメータ:
        key - キー文字列
        val - 値配列
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • println

        public ToString println​(String key,
                                Object[] val)
        改行ありのキーと値配列のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。
        パラメータ:
        key - キー文字列
        val - 値配列
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • println

        public ToString println()
        改行のみ設定します。
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • println

        public ToString println​(Object val)
        改行付きの値のみ設定します。
        パラメータ:
        val - 値
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • println

        public ToString println​(Object[] val)
        改行付きの値のみ設定します。
        パラメータ:
        val - 値配列
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • fixForm

        public ToString fixForm()
        先頭のキーの位置を最大値に合わせて、整形します。
        戻り値:
        自分自身
        このメソッドは、nullを返しません
      • toString

        public String toString()
        内部バッファを文字列にして返します。
        オーバーライド:
        toString クラス内 Object
        戻り値:
        内部バッファを文字列にして返します。
        このメソッドは、nullを返しません