ジェネリックメソッドメソッドの引数やローカル変数の型を、呼び出す際に指定できるメソッド。5.0で追加された構文。メソッド定義の際に、アクセス修飾子の右に「<T>」という「型パラメーター」を指定すると、そのメソッドはジェネリックメソッドとなる。ジェネリックメソッド内では、この型パラメーター「<T>」で指定した「T」という単語が、任意の型に置き換えられるようになる。型の指定は、引数をT型にすれば、渡した変数やリテラルの型によって自動的に指定できる。メソッド名の左側に「<型名>」を付けることで明示することもできる。「<String>」を付けると、TがStringに置き換わる形となる。型にはクラスやインターフェイスといった参照型しか指定できない。プリミティブ型を指定することはできない。ボクシング変換が機能するため、引数にプリミティブ型を渡すと自動的に対応するラッパークラスが指定される。ジェネリックメソッドを持つクラス。toString()メソッドを呼び出すジェネリックメソッド。↓↓↓これが付くとジェネリックメソッドになります。出力結果は渡した値次第です。型変数Tは、渡した引数によって変わります。メソッドしか使えません。シンボルを見つけられません。callToString()メソッドに渡して呼び出します。callToString()メソッドに渡して呼び出します。渡した参照型によって変わります。型変数にプリミティブ型を使用することはできません。ボクシング変換が行われて渡されます。ジェネリックメソッドを持つクラス。toString()メソッドを呼び出すジェネリックメソッド。↓↓↓これが付くとジェネリックメソッドになります。出力結果は渡した値次第です。型変数Tは、渡した引数によって変わります。メソッドしか使えません。シンボルを見つけられません。callToString()メソッドに渡して呼び出します。callToString()メソッドに渡して呼び出します。渡した参照型によって変わります。型変数にプリミティブ型を使用することはできません。ボクシング変換が行われて渡されます。「サンプルプログラムとか」に含まれているページ<T>ジェネリックメソッドラッパーusersupdate:2009/06/06このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。詳しくは「JavaA2Z」表紙の説明をご覧ください。