Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

Java containsSameプログラム動作

$
0
0
Java containsSameプログラムの動作について  下記のプログラムの動作を教えてください。なお、基本的な上限境界ワイルドカード、 下限境界ワイルドカードは、勉強しております、 相談項目 ●(1)のプログラム(containsSame)は、引数(iBox)と引数(sameObject)の比較する プログラムでありますか。 ●(2)引数(iBox)は、Box Extends T>で解決し、(3)引数(sameObject)は、Eqmparator Super T>で解決すると思いますが。これからわからないところは、(2)Box Extends T> other,と(4)compareの引数(T first)と接続、(3) Super T> Comparatorと(5)compareの引数(T second); 接続により、T first とT secondと比較出来るでしょうか、引数の接続のロジックがわかない。 BoxImpl iBox =…..;         BoxImpl nBox =…..; (1)         boolean b = nBox. containsSame(iBox,sameObject); 関連interface    public interface Box { public T get(); public void put(T element); public void put(Box> extends T>box); boolean containsSame((2)Box Extends T> other,(3) EqualityComparator  Super T> comparator );        public interface EqualityComparator{    public boolean compare((4)T first,(5)T second); }             }; public static EqualityComparator sameObject =new EqualityComparator(){ Public Boolean compare(Object o1,Object o2) { Return o1 ==o2; } };

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>