中易网

JAVA题目,求解答,求代码!!!!

答案:3  悬赏:30  
解决时间 2021-12-30 12:54
设计一个Point类,类中包含点的坐标x、y,同时,包含一个通过另一个点求两点之间距离的distance(Point p)方法。利用该类实现点(3,4)到点(5,6)的距离。
最佳答案
public class Point {
private double x, y;

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

public double distance(Point p){
return Math.sqrt((p.x - x) * (p.x - x) + (p.y - y) * (p.y - y));
}
public String toString(){
return "(" + x +", "+ y +")";
}


public static void main(String[] args) {
// TODO Auto-generated method stub
Point p1 = new Point(3, 4);
Point p2 = new Point(5, 6);
System.out.println("The distance between Point " + p1 + " and "+ p2 + " is " + p1.distance(p2) + ".");
}

}
全部回答
public class Point { private double x,y; Point(double x,double y){ this.x = x; this.y = y; } public double distance(Point p){ return java.lang.StrictMath.sqrt(Math.pow(this.x-p.x,2) + Math.pow(this.y-p.y,2)); } public static void main(String[] args) { System.out.println(new Point(3,4).distance(new Point(5,6))); } }
public static void main(string[] args) { string[] suit={"黑桃","红桃","樱花","方块"}; string[] rank={"a","2","3","4","5","6","7","8","9","10","j","q","k"}; arraylist cards =new arraylist(); cards.add("大王"); cards.add("小王"); for (int i = 0; i < suit.length; i++) for (int j = 0; j < rank.length; j++) cards.add(suit[i]+rank[j]); for (int i = 0; i < 54; i++) { if(i==1 || (i-2 + 1)%13==0) system.out.println(cards.get(i)); else system.out.print(cards.get(i)+" "); } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
遼僻的意思是什么?遼僻的释义是什么啊?
毕业论文--基于JAVA的android即时通讯软件 谁
造讼的意思是什么啊?请解释下!
知道类名字符串,怎么转换为类
我想和我的女朋友舌吻但是她不愿意,那么她爱
高速公路工资待遇如何
思致的意思是什么?思致的释义是什么啊?
苹果6plus 贴冰膜会掉漆吗
吏属的意思是什么啊?请解释下!
Catti ,要去户口所在地考吗?
山陰的意思是什么?山陰的释义是什么啊?
企业使用集中工业蒸气供气方式好还是使用天然
2016年燕山大学录取结果什么时候可以查询及新
礼任的意思是什么啊?请解释下!
中国邮政储蓄地址在哪,我要去那里办事
推荐资讯
碧螺春融合什么在一起最好喝
爱尔目眼镜地址有知道的么?有点事想过去
2016年住院农村医保2017年能报吗
步步高彩票地址有知道的么?有点事想过去
非違的意思是什么?非違的释义是什么啊?
加拿大红叶紫荆的栽培管理技术?
廄庫的意思是什么?廄庫的释义是什么啊?
声速测量中移动超声换能器接收端的位置时应该
浮厉的意思是什么啊?请解释下!
能不能发个安易硬盘数据恢复软件注册码给我吗
特百惠的至尊精钢多用锅 5.7L的那款,怎么样
派合的意思是什么?派合的释义是什么啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?