import com.vividsolutions.jts.geom.*;
import com.vividsolutions.jts.io.*;
public class JTSExample {
public static void main(String[] args) throws ParseException {
GeometryFactory gf = new GeometryFactory();
WKTReader reader = new WKTReader(gf);
Polygon polygon1 = (Polygon) reader.read("POLYGON ((0 0, 5 0, 5 5, 0 5, 0 0))");
Polygon polygon2 = (Polygon) reader.read("POLYGON ((3 3, 8 3, 8 8, 3 8, 3 3))");
if (polygon1.intersects(polygon2)) {
} else {
}
}
}