-1

期待どおりに機能する単一のメソッド「createChart」を持つクラスがあります。createChart のコピーに別のメソッドを追加しようとしていますが、Eclipse はそれを認識しません。Intelsenses は、最初の方法のみを認識します。他に強調表示されたエラーはありません。

他の簡単な方法ができるかどうかをテストしましたが、どれも認識されませんでした。

public class Histogram extends JFrame {

  private static final long serialVersionUID = 1L;

  public static void main(String[] args) {

  }

  public Histogram() {

  }



  public JFreeChart createChart(double[] v1) {
      //does stuff
      return chart;
  }

  public JFreeChart createChart2(double[] v1) {
      //does other stuff
      return chart;
  }
}
4

2 に答える 2

1

セミコロンがありません:

public JFreeChart createChart(double[] v1) {
    //does stuff
    return chart; //here
}

public JFreeChart createChart2(double[] v1) {
    //does other stuff
    return chart; //and here
}
于 2013-10-09T10:16:21.470 に答える
0

あなたのコードは有効に見えますが、Eclipse バリデーターの動作がおかしくなることがあります。ファイルを保存して、ファイルタブを閉じたり開いたりしてみてください。

これはコード全体ですか、それともパッケージを含むクラス全体とすべてを質問に貼り付けることができますか?

于 2013-10-09T13:04:40.330 に答える