私は宿題のための非常に単純なプログラムを持っています.ArrayList内に保存する「Payment」(ひどい名前です、私は知っています)と呼ばれるクラスを使用して、年月ごとに請求書をグループ化しようとしています(私は提案を受け付けていますより良いコンテナ)。
ただし、Eclipse から奇妙なエラー メッセージが表示されます (最後に追加します)。
public class Payment {
private double[] Month;
private int Year;
private boolean Paid;
....
// A lot of setters, getters, nothing important
}
配列リストを作成したい
import java.util.ArrayList;
public class Bill {
ArrayList<Payment> Money = new ArrayList<Payment>();
Money. // error -> Money didn't get highlighted, intellisense did not provide
// a list of methods
エラーは次のようになります。
Multiple markers at this line:
Syntax error, insert "enum Identifier" to complete EnumHeaderName
Syntax error on token "Money", delete this token
Syntax error on token "Money", delete this token
Syntax error, insert "EnumBody" to complete EnumDeclaration
なぜこれが起こるのか、私にはまったくわかりません。私はこれをテストするために私のメインファイルに行きました。それは、ここではなく、「Bill」クラス内で機能します。これは現在基本的に空です。