查找给定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