1. ホーム
  2. java

[解決済み] Expression/ReferenceType を完成させるために Dimensions を挿入する。

2022-02-03 19:51:03

質問事項

私はJavaの初心者です。

私のBFSのコードから短いスニペットを提供します。

public int bfs(Person p, Person q) {
    private HashMap<Person, boolean> marked;
    private int count;

    marked = new marked<Person, boolean>();
    count = new int;
}

Eclipseによると、最後の4つの行でそれぞれエラーになっています。

構文エラー: 式/参照型を完了するために "Dimensions" を挿入してください。

何かご意見・アドバイスがありましたら、よろしくお願いします

どのように解決するのですか?

このエラーの原因 - 汎用型宣言にプリミティブなオブジェクトを渡そうとしています。一方、汎用型は常にラッパークラスオブジェクトを想定しています。したがって、あなたのコードでは、'boolean'の代わりに'B'を使用してください。