首页 > 解决方案 > 如何检查矩形是否适合另一个矩形?

问题描述

我正在尝试编写一个采用两个矩形参数的方法,如果第一个矩形适合第二个矩形,则返回 true,否则返回 false。

import java.awt.Rectangle;
public class Square {

    public static void main (String[] args) {
        Rectangle rect1 = new Rectangle(0,0,100,200);
        Rectangle rect2 = new Rectangle(0,0,100,200);
        fitsInside(rect1, rect2);
    }

    public static boolean fitsInside(Rectangle rec1, Rectangle rec2) {

        if (rec1.width < rec2.width && rec1.height < rec2.height) {
            return true;
        } else {
            return false;
        }
    }
}

当我编译并运行此代码时,它什么也不返回。为什么这不起作用,我该如何解决?

标签: java

解决方案


你的方法是对的。问题是你没有输出你的答案。

围绕您调用的行,fitsInside它将System.out.println(...)显示您正在计算的结果。


推荐阅读