間違えやすいが
public void sample(List list) { // コード }
のように、単にパラメータ化された型を受け取るメソッドはジェネリックメソッドとは言わない。
ジェネリックメソッドは、メソッドに型変数を導入して定義したものなので、
public void sample(K key, V val) { // コード }
といった形式になる。
※型変数が複数ある場合は上記の例のように「,」でつなぐ。
間違えやすいが
public void sample(List list) { // コード }
のように、単にパラメータ化された型を受け取るメソッドはジェネリックメソッドとは言わない。
ジェネリックメソッドは、メソッドに型変数を導入して定義したものなので、
public void sample(K key, V val) { // コード }
といった形式になる。
※型変数が複数ある場合は上記の例のように「,」でつなぐ。
コメントを残す