- 862 名前:デフォルトの名無しさん [2008/08/31(日) 14:13:47 ]
- 【 課題 】
一つのtypeパラメタを持つSortedPairというgenericクラスを書く。 クラスは二つのアイテムをtypeパラメタに保管し、二つのうち小さい方を最初のアイテムとする。 クラスのObject等からは(first, sencond)といった形でプリントします。 メインメソッドではそのクラスでStringとintegerを二つずつを使い、表示させる。 オリジナルの問題文(英文)。 proxy.f3.ymdb.yahoofs.jp/bc/5d731e43/bc/ae57/generic.txt?bcmtiuIB8TQ71wx1 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】9月2日。 【 Ver 】1.6.0 05 【 補足 】丸投です。 課題の文章が分かりづらいと思います、申し訳ございません,英文がオリジナルですのでそちらもごらん頂くと何となく意味が伝わると思います。 自分が書きました以下のコードが気持ち的には何となく近い気がするのですが、 二つのペアのデータを保管し、小さいものが最初に来るようにする方法が全く分かりません。 どうぞよろしくお願いします。 public class SortedPair <type> { //ここで二つのアイテムをペアで保管する private type storedValue; public type read(){ return storedValue;} public void write(type x){ storedValue = x;} public static void main(String args[]){ SortedPair<Integer> nums = new SortedPair<Integer>(); SortedPair<String> str = new SortedPair<String>(); //ここでStringとIntegerの二つずつのペアを使い、 } }
|

|