91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java中如何判斷點是否在正方形內

小樊
102
2024-08-30 07:34:43
欄目: 編程語言

要判斷一個點是否在正方形內,首先需要知道正方形的左上角坐標(x1, y1)和右下角坐標(x2, y2)以及點的坐標(px, py)。然后,可以通過比較點的坐標與正方形的邊界坐標來判斷點是否在正方形內。

以下是一個簡單的示例:

public class PointInSquare {
    public static void main(String[] args) {
        // 正方形的左上角和右下角坐標
        int x1 = 0, y1 = 0;
        int x2 = 4, y2 = 4;

        // 點的坐標
        int px = 2, py = 2;

        // 判斷點是否在正方形內
        boolean isInside = isPointInsideSquare(x1, y1, x2, y2, px, py);
        System.out.println("點 (" + px + ", " + py + ") 是否在正方形內: " + isInside);
    }

    public static boolean isPointInsideSquare(int x1, int y1, int x2, int y2, int px, int py) {
        return (px >= x1 && px <= x2) && (py >= y1 && py <= y2);
    }
}

在這個示例中,我們定義了一個名為 isPointInsideSquare 的方法,該方法接受6個參數:正方形的左上角坐標(x1, y1)、右下角坐標(x2, y2)以及點的坐標(px, py)。方法返回一個布爾值,表示點是否在正方形內。

我們可以根據需要修改正方形和點的坐標來測試不同的情況。

0
沙田区| 勐海县| 家居| 名山县| 房产| 长白| 称多县| 望江县| 砀山县| 安陆市| 灵川县| 尼勒克县| 沧源| 黔南| 新民市| 菏泽市| 武功县| 横山县| 丰原市| 龙里县| 类乌齐县| 乐昌市| 资阳市| 增城市| 宜都市| 肇东市| 哈巴河县| 古丈县| 木兰县| 临洮县| 开封县| 阜平县| 商城县| 科技| 晋江市| 牟定县| 泰州市| 夹江县| 玉田县| 扬州市| 遂宁市|