0

java.util.Properties オブジェクトがあるとします。Properties オブジェクトには、setProperty(String name,String value)というメソッドがあります。そのためのセッターショートカットはありますか?

編集: Properties クラスは最良の例ではなかったかもしれません。キーをプロパティとして追加することでそれを処理すると思うからです。しかし、任意の数のパラメーターを取るセッター メソッドはどうでしょうか。

4

1 に答える 1

2

短い答えは「いいえ」です。Groovy は、JavaBeans 規則に従う getter/setter プロパティのショートカットのみを提供します

T getX()

void setX(T value)

ここで、X はプロパティの名前、T はプロパティのタイプです。「set*」という名前で、複数の引数を持つメソッドは対象外です。

于 2009-06-29T23:52:10.087 に答える