最初に言わせてください、私はプログラミングとこのウェブサイトの両方に不慣れです。ここを訪れるのは初めてで、これは私の 2 番目のプログラミング プロジェクトです。:)
コンパイル中にこれの一番下にエラーが発生し、赤いボックスが - x2 に表示され、おそらく - y2 にも表示されます。エラーは予期しないタイプです。
基本的に、ポイントの差を取得するプロジェクトを実行していますが、これは終了していませんが、コンパイルエラーを回避する方法がわかりません。最初に、x2 と y2 を格納するためのフィールドを追加しようとしましたが、このエラーを回避して別のエラーが発生しました (これ以上フィールドを追加しないと思われるため、消去しました)。結局必要だと思うreturn math.sqrt(double x3) + math.sqrt(double y3)
ブルージェイを使用しています。これは、グルが覚えている新しい人にとっては簡単に見えるかもしれません。:)
public class Point {
//fields holding info for x,y
private double x;
private double y;
//default constructor, set to 0.0
public Point() {
x = 0.0;
y = 0.0;
}
//constructor that user can set field values
public Point (double x, double y) {
this.x = x;
this.y = y;
}
//This is optional. return value of x
public double getx () {
return x;
}
//This is optional. return value of y
public double gety () {
return y;
}
//take new parameter find distance between field parameter and new parameter
public double distanceTo (double x2, double y2) {
x - x2 = x3;
y - y2 = y3;
}
}