
you are here
305
8
章
Template Method
パターン
public class DuckSortTestDrive {
public static void main(String[] args) {
Duck[] ducks = {
new Duck("
ダフィー
", 8),
new Duck("
デューイ
", 2),
new Duck("
ハワード
", 7),
new Duck("
ルーイ
", 2),
new Duck("
ドナルド
", 10),
new Duck("
ヒューイ
", 2)
};
System.out.println("
ソート前:
");
display(ducks);
Arrays.sort(ducks);
System.out.println("\n
ソート後:
");
display(ducks);
}
public static void display(Duck[] ducks) {
for (Duck d : ducks) {
System.out.println(d);
}
}
}
Duck
をソートしてみよう
%java DuckSortTestDrive
ソート前:
ダフィーの重さは
8
デューイの重さは
2
ハワードの重さは
7
ルーイの重さは
2
ドナルドの重さは
10
ヒューイの重さは
2
ソート後:
デューイの重さは
2
ルーイの重さは
2
ヒューイの重さは
2
ハワードの重さは
7
ダフィーの重さは
8
ドナルドの重さは
10
%
ファイル 編集 ウィンドウ ヘルプ ドナルドはダイエットをする必要がある ...