java怎么来读取坐标点文件来求两点之间的距离,好多点互相之间都要求距离
2个回答
展开全部
package com;
import java.awt.Point;
public class JuLi {
public static void main(String[] args) {
Point p1 = new Point(5, 5);// 定义第一个点的坐标(5,5),或者你自己设置x,y坐标
Point p2 = new Point(6,6);// 定义第一个点的坐标(5,5),或者你自己设置x,y坐标
// 两点间距离
double jili = Math.sqrt(Math.abs((p1.getX() - p2.getX())
* (p1.getX() - p2.getX())+(p1.getY() - p2.getY())
* (p1.getY() - p2.getY())));
System.out.println("两点间的距离是:" + jili);
}
}
import java.awt.Point;
public class JuLi {
public static void main(String[] args) {
Point p1 = new Point(5, 5);// 定义第一个点的坐标(5,5),或者你自己设置x,y坐标
Point p2 = new Point(6,6);// 定义第一个点的坐标(5,5),或者你自己设置x,y坐标
// 两点间距离
double jili = Math.sqrt(Math.abs((p1.getX() - p2.getX())
* (p1.getX() - p2.getX())+(p1.getY() - p2.getY())
* (p1.getY() - p2.getY())));
System.out.println("两点间的距离是:" + jili);
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class Test2{
public static void main(String args[]){
Point p1= new Point();
p1.x=12;
p1.y=22;
Point p2= new Point();
p2.x=23;
p2.y=33;
double a = p1.getDistance(p2);
System.out.println(a);
}
}
class Point {
int x;
int y;
public double getDistance(Point p) {
double r= Math.sqrt((p.x-x)*(p.x-x)+(p.y-y)*(p.y-y));
return r;
}
}
public static void main(String args[]){
Point p1= new Point();
p1.x=12;
p1.y=22;
Point p2= new Point();
p2.x=23;
p2.y=33;
double a = p1.getDistance(p2);
System.out.println(a);
}
}
class Point {
int x;
int y;
public double getDistance(Point p) {
double r= Math.sqrt((p.x-x)*(p.x-x)+(p.y-y)*(p.y-y));
return r;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询