2013-10-05 128 views

回答

5

你有什麼試過?如果你真的發佈了你寫的代碼並展示了一些功能,你會在這裏做得更好。

開始用Point

public class Point { 
    private final double x; 
    private final double y; 

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

    public static double distance(Point a, Point b) { 
     double dx = a.x - b.x; 
     double dy = a.y - b.y; 
     return Math.sqrt(dx*dx + dy*dy); 
    } 
} 
+1

爲什麼不使用'java.awt.Point'?甚至有一種方法稱爲'distanceSq(double,double)' –

+2

@JoshM顯示OP如何執行它是有道理的。 –

+0

@GermannArlington真。 –

相關問題