java计算两点间的距离方法总结
更新时间:2018年02月26日 09:59:00 作者:彬菌
小编给大家总结了在java中计算两点之家距离的方法以及相关实例代码分享,有需要的读者参考下。
使用java自带的Point类
import java.awt.Point;//引用awt包下的Point类,此类的功能是表示 (x,y) 坐标空间中的位置的点 public class Distance { public static void main(String[] args) { Point p1 = new Point(5, 6);// 定义第一个点的坐标(5,6) Point p2 = new Point(7,8);// 定义第二个点的坐标(7,8) //定位坐标 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()); // 计算两点间距离公式 double juli = Math.sqrt(Math.abs((p1.getX() - p2.getX())* (p1.getX() - p2.getX())+(p1.getY() - p2.getY())* (p1.getY() - p2.getY()))); System.out.println("两点间的距离是:" + juli); } }
构造函数
public class Point { double num1,num2; Point(double i,double j){ num1=i;num2=j; } void getX(){ System.out.println(num1); } void getY(){ System.out.println(num2); } public static void main(String[] args){ Point p1=new Point(5, 6); Point p2=new Point(7, 8); p1.getX(); //xy的坐标 p1.getY(); p2.getX(); p2.getY(); /* * 公式略 */ } }
以上就是本次介绍的求两点之间距离的方法,感谢大家对脚本之家的支持。
相关文章
jsp、struts、spring、mybatis实现前端页面功能模块化拆分的方案
这篇文章主要介绍了 jsp、struts、spring、mybatis实现前端页面功能模块化拆分的方案,非常不错,需要的朋友参考下2017-01-01Spring Boot中的JdbcTemplate是什么及用法小结
Spring Boot中的JdbcTemplate是一个强大的数据库访问工具,它简化了数据库操作的过程,在本文中,我们了解了JdbcTemplate的基本概念,并演示了如何在Spring Boot应用程序中使用它,感兴趣的朋友跟随小编一起看看吧2023-10-10详解SpringBoot 解决拦截器注入Service为空问题
这篇文章主要介绍了详解SpringBoot 解决拦截器注入Service为空问题的解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-06-06java实现相同属性名称及相似类型的pojo、dto、vo等互转操作
这篇文章主要介绍了java实现相同属性名称及相似类型的pojo、dto、vo等互转操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-08-08一文彻底弄懂Java中MultipartFile接口和File类
MultipartFile是一个接口,我们可以理解为是Spring 给我们绑定的一个在使用文件上传等时简便实现的口子,这篇文章主要给大家介绍了关于如何通过一文彻底弄懂Java中MultipartFile接口和File类的相关资料,需要的朋友可以参考下2023-11-11
最新评论