こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Eclipseのsetterとgetterの自動生成について

Version: 2.1.1のEclipseを使用していますが、
タイトルのとおりに自動生成をすると、
以下のように引数名が勝手にstrings
となってしまします。
複数個のsetterを同時に生成しても同じように
なります。

/**
* @param strings
*/
public void setMsgCode(String[] strings) {
msgCode = strings;
}

以前にVersion: 2.0を使用していたころは、
デフォルトの設定でこのようにならず、
引数はmsgCodeになっていたはずが、
EclipseのVersionがあがったために、
このような現象になってしまったのでしょうか?

自動生成した場合の引数をVersion: 2.0のように直すことはできないのでしょうか。
教えてください。

よろしくお願いします。

投稿日時 - 2003-10-08 11:32:52

QNo.674347

暇なときに回答ください

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ほんとうだ。。。
全然気付かなかった。。。

でも、フィールド名とローカル変数名が同じになってしまうのはあまりよろしくないからという
Eclipse開発陣の気遣いじゃないでしょうか?

自分も一生懸命探したのですが、
そのような設定は見受けられませんでした。。。

投稿日時 - 2003-10-08 15:55:45

お礼

回答ありがとうございます。
2.1からの開発仕様なんですかね。
確かに、すべてのsetterが同一な変数名でもかまわないのですが、ちょっと気になりますよね・・・。

ありがとうございました。

投稿日時 - 2003-10-08 16:04:50

あなたにオススメの質問