用java的if语句来完成此题
一个平面的两物体,两物体在屏幕当中的左上角坐标为x,y ,x1,y1,两物体的宽高分别为 w ,h,w1,h1,写条件判断两物体是否发生了重叠
注: 两物体都是矩形
能帮下忙,帮我看看怎么写吗?最好带注释!谢谢了!

解决方案 »

  1.   


    import java.awt.Rectangle;public class Test {
    public static void main(String[] args) {
    Rectangle rect1 = new Rectangle(10,10,10,10);
    //Rectangle rect2 = new Rectangle(19, 15, 101, 101);
    //Rectangle rect2 = new Rectangle(10, 10, 101, 101);
    Rectangle rect2 = new Rectangle(20, 10, 101, 101);
    if(rect1.intersects(rect2)) {
    System.out.println("两物体有重叠!");
    } else {
    System.out.println("两物体没有重叠!");
    }
    }
    }
      

  2.   

    http://tieba.baidu.com/f?kz=1098214465
    楼主最后一个回复是2011-6-3 22:13;
    这个贴是2011-06-03 22:15:15
    在这里看到这个帖,我挺伤心的。