All pastes #910568 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-02-20 00:57 UTC
rendered paste body
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<Rectangle> rectList = new ArrayList<Rectangle>();
        
        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<Rectangle>
        {
            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");
    }

}