Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

フィールドを利用してコンストラクタを生成

概要

「フィールドを利用してコンストラクタを生成」の利用方法について

利用状況

・フィールドをコンストラクタから設定したい場合

利用手順

・フィールドをコーディングする
・Alt+Shift+Sでソースメニューを呼び出す
・Oで「フィールドを利用してコンストラクタを生成」を選択
・ダイアログが表示されるのでコンストラクタに追加したい項目を選択
※コメントを生成したい場合は、「コンストラクター・コメントの生成」をチェック
・OKをクリック
以上で、コンストラクタが生成されます。

サンプルコード

フィールドのみ入力した状態
public class ManyHoge {
  private String hoge;
  private int hage;
  private long hige;
}
利用手順通りに実行した結果
package manydata;

public class ManyHoge {
  private String hoge;
  private int hage;
  private long hige;
  /**
   * @param hoge
   * @param hage
   * @param hige
   */
  public ManyHoge(String hoge, int hage, long hige) {
    super();
    this.hoge = hoge;
    this.hage = hage;
    this.hige = hige;
  }
}