2013년 7월 25일 목요일

Arrays 클래스를 이용한 배열 정렬 009

import java.util.Arrays;
import java.util.Comparator;

public class ArraysTest010 {
 public static void main(String[] args) {
  Double[][] doubles = 
    new Double[][] { { 5.0, 4.0 }, { 1.0, 1.0 },
         { 4.0, 6.0 } };
  Comparator<Double[]> arrayComparator = new Comparator<Double[]>() {
   @Override
   public int compare(Double[] o1, Double[] o2) {
    return o1[0].compareTo(o2[0]);
   }
  };
  
  Arrays.sort(doubles, arrayComparator);
  for (Double[] arr : doubles) {
   System.out.println(Arrays.toString(arr));
  }
 }
}

댓글 없음:

댓글 쓰기