java point类
时间: 2023-10-02 20:07:09 浏览: 147
Java 中的 Point 类表示二维平面上的一个点,包含两个整型变量 x 和 y,分别表示点的横坐标和纵坐标。
Point 类提供了一些方法用于对点进行操作,例如:
- setLocation(int x, int y):设置点的坐标为 (x, y)
- setLocation(Point p):设置点的坐标为另一个点 p 的坐标
- getX():获取点的横坐标
- getY():获取点的纵坐标
- distance(int x, int y):计算当前点与另一点 (x, y) 之间的距离
- distance(Point p):计算当前点与另一个点 p 之间的距离
以下是一个使用 Point 类的示例:
```
import java.awt.Point;
public class PointDemo {
public static void main(String[] args) {
Point p1 = new Point(10, 20);
Point p2 = new Point();
p2.setLocation(30, 40);
System.out.println("p1 x: " + p1.getX());
System.out.println("p1 y: " + p1.getY());
System.out.println("p2 x: " + p2.getX());
System.out.println("p2 y: " + p2.getY());
System.out.println("Distance between p1 and (5, 10): " + p1.distance(5, 10));
System.out.println("Distance between p1 and p2: " + p1.distance(p2));
}
}
```
阅读全文