「Eclipse」フィールドを使用してコンストラクターを自動生成する方法

操作方法
1.「ソース(S)」を選択します。

2.「フィールドを使用してコンストラクターを生成(A)」をクリックします。

3.「初期化するフィールドを選択(S):」に必要なフィールドを選択します。

4.「OK」を押下します。

■ 操作前

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class UserInfo {
protected String userId;
protected String passWd;
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getPassWd() {
return passWd;
}
public void setPassWd(String passWd) {
this.passWd = passWd;
}
}
package com.arkgame.study; public class UserInfo { protected String userId; protected String passWd; public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getPassWd() { return passWd; } public void setPassWd(String passWd) { this.passWd = passWd; } }
package com.arkgame.study;

public class UserInfo {

      protected String userId;
      protected String passWd;

      public String getUserId() {
            return userId;
      }

      public void setUserId(String userId) {
            this.userId = userId;
      }

      public String getPassWd() {
            return passWd;
      }

      public void setPassWd(String passWd) {
            this.passWd = passWd;
      }

}

■ 操作後

 

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class UserInfo {
protected String userId;
protected String passWd;
/**
* コンストラクタ
* @param userId
* @param passWd
*/
public UserInfo(String userId, String passWd) {
super();
this.userId = userId;
this.passWd = passWd;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getPassWd() {
return passWd;
}
public void setPassWd(String passWd) {
this.passWd = passWd;
}
}
package com.arkgame.study; public class UserInfo { protected String userId; protected String passWd; /** * コンストラクタ * @param userId * @param passWd */ public UserInfo(String userId, String passWd) { super(); this.userId = userId; this.passWd = passWd; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getPassWd() { return passWd; } public void setPassWd(String passWd) { this.passWd = passWd; } }
package com.arkgame.study;

public class UserInfo {

      protected String userId;
      protected String passWd;

      /**
       * コンストラクタ
       * @param userId
       * @param passWd
       */
      public UserInfo(String userId, String passWd) {
            super();
            this.userId = userId;
            this.passWd = passWd;
      }

      public String getUserId() {
            return userId;
      }

      public void setUserId(String userId) {
            this.userId = userId;
      }

      public String getPassWd() {
            return passWd;
      }

      public void setPassWd(String passWd) {
            this.passWd = passWd;
      }

}

 

 

Eclipse

Posted by arkgame