概述
import java.awt.Rectangle;
public class Main {
public static void main(String[] args) {
//形参分别是 左上角X坐标 ,左上角Y坐标 ,宽,高
Rectangle re1 = new Rectangle(0, 0, 100, 200);
Rectangle re2 = new Rectangle(50, 50, 100, 200);
System.out.println("矩形A:"+"x坐标="+re1.x+" y坐标="+re1.y+" 宽:"+re1.width+" 高="+re1.height);
System.out.println("矩形B:"+"x坐标="+re2.x+" y坐标="+re2.y+" 宽:"+re2.width+" 高="+re2.height);
System.out.println();
//得到交集
Rectangle intersection = re1.intersection(re2);// 交集
//得到并集
Rectangle union = re1.union(re2);// 并集
// 交集坐标
int intrX = intersection.x;// 水平坐标
int intrY = intersection.y;// 垂直坐标
//交集宽高
int intrwidth = intersection.width;// 宽
int intrheight = intersection.height;// 高
System.out.println("交集是:"+"x坐标="+intrX+" y坐标="+intrY+" 宽:"+intrwidth+" 高="+intrheight);
// 并集坐标
int unionX = union.x;// 水平坐标
int unionY = union.y;// 垂直坐标
//并集宽高
int unionwidth = union.width;// 宽
int unionheight = union.height;// 高
System.out.println("并集是:"+"x坐标="+unionX+" y坐标="+unionY+" 宽:"+unionwidth+" 高="+unionheight);
}
}
最后
以上就是快乐纸飞机为你收集整理的在java中求两个矩形的交集和并集的全部内容,希望文章能够帮你解决在java中求两个矩形的交集和并集所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复