- 102 名前:デフォルトの名無しさん mailto:sage [2016/03/26(土) 22:13:47.66 ID:xCKVI0oy.net]
- import java.util.*;
class MyReverseSorter implements Comparator<Integer> { public int compare(Integer s1, Integer s2) { return s2.compareTo(s1); } } public class D0326 { public static void main(String[] args) { Integer [] ary = {5,7,8,99,0,2}; // ソートをしないでbinarySearch()を使用した場合 for (Integer i : ary) System.out.print(i + " "); System.out.println(); System.out.print(" 自然順にソート : "); Arrays.sort(ary); for (Integer i : ary) System.out.print(i + " "); System.out.println(); // Comparatorを使用した場合 System.out.print("Comparator を使用して逆順にソート : "); Arrays.sort(ary, new MyReverseSorter()); for (Integer i : ary) System.out.print(i + " "); } }
|

|