package xmp_CircleSort;


import java.util.Arrays;
import java.util.Comparator;

public class CircleSort_cd_aic2 {
	
	public static void main(String[] args) {
		Ellipse circles[] = { new Ellipse(10.0,10.0), 
								new Ellipse(6.5,6.5), 
								new Ellipse(13.0,13.0), 
								new Ellipse(12.3,12.3), 
								new Ellipse(4.6,4.6) }; 
		
		System.out.println("Before sort:" + Arrays.toString(circles));
		
		Comparator<Ellipse> comp1 =
				Comparator.comparingDouble(e-> e.width*e.height);
		
		Arrays.sort(circles, comp1);
		
		System.out.println("After sort:" + Arrays.toString(circles));
	}

}
