ジェネリック クラスの場合、面倒な冗長な型パラメーターを避けるために、通常はコンストラクターではなく静的メソッドを好みます (説明のために以下に例を示します)。
ただし、オート コンプリートを使用する場合、Eclipse は常に次のような型パラメーターを提案します。
example
(Ctrl+スペース)Example<T>
次に、手動で を削除し<T>
、代わりに のような静的メソッドを追加する必要がありExample.new()
ます。この動作を変更したり、ワークフローを改善するためのまったく別の便利なショートカットを変更したりする可能性はありますか? (私はまだ Eclipse 3 で作業していますが、これは 4 で変更されましたか?)
static final class Example<T> {
/** Private, use factory method instead. */
private Example() {
}
public static <T> Example<T> create() {
return new Example<T>();
}
}
public static void main(String[] args) {
Example<Integer> example = Example.create();
}