rendered paste bodypackage zahradka;import java.io.*;import java.util.*;import java.awt.*;import java.awt.geom.Rectangle2D;public class Main { public Main() { } public static void main(String[] args) { Plocha p = new Plocha(); p.addrectangle(1,5,4,3); p.addrectangle(6,6,4,4); conflictArea(p.area); } public static ArrayList conflictArea (ArrayList rectangles) { ArrayList result = new ArrayList(); int i = 0; int j = 1; Rectangle2D r0 = Plocha.area.get(i); Rectangle2D r1 = Plocha.area.get(j); double x1 = r0.getX(); double x2 = r1.getX(); double y1 = r0.getY(); double y2 = r1.getY(); /* int x1 = Plocha.area.get(i).getX(); int y1 = Plocha.area.get(i).getY(); int x2 = Plocha.area.get(j).getX(); int y2 = Plocha.area.get(j).getY(); */ System.out.println(x1+" "+y1+" "+x2+" "+y2); return result; } }package zahradka;import java.awt.geom.Rectangle2D;import java.io.*;import java.util.*;import java.lang.*;public class Plocha{ public ArrayList area; public Plocha() { area = new ArrayList(); } public void addrectangle(double x, double y, double w, double h) { area.add(new Rectangle2D.Double(x,y,w,h)); } }