× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
APIリファレンスで<? extends T>や<? super T>が出てくる時がある
中には両方同時に出てくることも・・・^^; java.util.Collectionsの中には・・・ public static<T> int binarySearch(List<? extends Comparable<? super T>> list, T key) Comparable<? super T>>はクラスTまたはそのスーパークラスに関する 比較を行うためのインターフェイスであり List<? extends Comparable<? super T>>はそのインターフェイスを実装した クラスまたはそのサブクラスを格納できるリストを意味する <? super T>はクラスTとそのスーパークラスを <? extends T>はクラスTとそのサブクラスを表す PR |
|
トラックバックURL |
忍者ブログ [PR] |