import java.awt.*; import java.util.*; /** * Write a description of class Startup here. * * @author (your name) * @version (a version number or a date) */ public class Startup { public static void main(String[] args) { ArrayList rectList = new ArrayList(); Rectangle r1 = new Rectangle(15, 6); Rectangle r2 = new Rectangle(10, 6); Rectangle r3 = new Rectangle(17, 19); Rectangle r4 = new Rectangle(7, 2); Rectangle r5 = new Rectangle(12, 50); Rectangle r6 = new Rectangle(25, 25); Rectangle r7 = new Rectangle(1, 3); Rectangle r8 = new Rectangle(25, 50); Rectangle r9 = new Rectangle(25, 26); Rectangle r10 = new Rectangle(1, 3); rectList.add(r1); rectList.add(r2); rectList.add(r3); rectList.add(r4); rectList.add(r5); rectList.add(r6); rectList.add(r7); rectList.add(r8); rectList.add(r9); rectList.add(r10); for( int i =0; i < rectList.size(); i++) { System.out.println(rectList.get(i)); } Rectangle rect1 = r6; Rectangle rect2 = r7; class RectangleComparison implements Comparator { public boolean result(Rectangle rect1, Rectangle rect2) { return compare(rect1.getHight(), rect2.getHight()); } } if(RectangleComparison.result = -1) system.out.println("Rectangle one is shorter then rectangle two."); else if(RectangleComparison.result = 1) system.out.println("Rectangle one is taller then rectangle two."); else system.out.println("Both rectangles share the same height"); } }