★★ Java の宿題ここで答えます Part 65 ★★ at TECH
[2ch|▼Menu]
866:デフォルトの名無しさん
08/09/01 01:07:27
>>862
これはダメか?

public class SortedPair<T extends Comparable<T>> {
private T first, second;
SortedPair(T value1, T value2) {
if(value1.compareTo(value2) <= 0) {
first = value1;
second = value2;
} else {
first = value2;
second = value1;
}
}
@Override
public String toString() {
return "("+first+","+second+")";
}
public static void main(String[] args) {
SortedPair<String> ssp1 = new SortedPair<String>("ABC", "abc");
System.out.println("ssp1="+ssp1);
SortedPair<String> ssp2 = new SortedPair<String>("xyz", "XYZ");
System.out.println("ssp2="+ssp2);
SortedPair<Integer> isp1 = new SortedPair<Integer>(123, 456);
System.out.println("isp1="+isp1);
SortedPair<Integer> isp2 = new SortedPair<Integer>(987, -987);
System.out.println("isp2="+isp2);
}
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5464日前に更新/381 KB
担当:undef