java求两点距离

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java求两点距离相关的知识,希望对你有一定的参考价值。

点(5,5),点(10,20)要求写出点PONIT类
要求2点的距离

参考技术A public class Point

private double x;
private double y;

public Point(double x, double y)
this.x = x;
this.y = y;


public double getDistance(Point p)
double _x = Math.abs(this.x - p.x);
double _y = Math.abs(this.y - p.y);
return Math.sqrt(_x*_x+_y*_y);

public static void main(String[] args)
Point p1 = new Point(5, 5);
Point p2 = new Point(10, 10);
System.out.println(p2.getDistance(p1));

追问

能不能说一下每一步是什么意思啊,尤其是double _x = Math.abs(this.x - p.x);
看不懂耶

本回答被提问者采纳

以上是关于java求两点距离的主要内容,如果未能解决你的问题,请参考以下文章

JAVA实现求一点到另两点连线的距离,计算两点之间的距离

java两点间距离公式

UESTC(LCA应用:求两点之间的距离)

java怎么来读取坐标点文件来求两点之间的距离,好多点互相之间都要求距离

求两点之间的距离

c语言关于求“已知坐标的两点之间距离的距离”的问题