如何解决该程序?

时间:2019-07-18 07:15:25

标签: java

查找给定2D点的顺序距离 在Point.java文件中使用以下属性创建Point类

双倍x

双y

此类表示2D系统中的一个点。编写构造函数以初始化x和y属性。

编写所需的吸气剂和吸气剂。

使用命令javac Point.java编译此类。

在文件Solution.java中使用主要方法创建类Solution

在解决方案类中编写方法findSequentialDistance。

此方法将获取Point对象的数组,并找到从一个点到下一个遍历所有点的顺序距离。

例如如果点是(0,0),(3,4)和(6,8),则该方法将计算从第一个点(0,0)到下一个点(即(3,4)(即5))的距离,然后从(3,4)到(6,8),也就是5。

因此,总的答案是10。相同的逻辑适用于共享一系列数组元素的所有点。

创建由4个点对象组成的数组,将(x,y)值分配为:

-3,-4

0,0

4,3

16,-2

调用方法findSequentialDistance将此数组作为输入传递。

使用命令javac Solution.java编译Solution类,并使用命令java Solution执行相同的类。

结果输出将为23.0

0 个答案:

没有答案