1

この質問をした人と同じ問題を抱えています。

具体的には、警告は

タイプ セーフ: Object&Serializable&Comparable のジェネリック配列が varargs パラメータ用に作成されます

このコード行で

Collections.addAll(row, name, units, Boolean.FALSE);
// types: List<Object>, String, Integer, Boolean

投稿されたソリューションは素晴らしいものでしたが、Eclipse が別の方法を提供するかどうか疑問に思っていました。コンパイラの設定を変更して、そのようなタイプ セーフの警告を無視することはできますか? もしそうなら、私はどれを変更しますか?

編集:これまでのところ、ジェネリック型のすべてのものと、「潜在的なプログラミングの問題」の「varargs の不正確な型の一致」を試しました。Eclipse で無視できない警告がありますか、それともオフにできる別の警告がありますか?

4

1 に答える 1

3

Eclipse では、 Project->Properties->Java Compiler->Errors / Warningsの下で、警告を無効にすることができます。また、デフォルトで無効になっているいくつかの警告を有効にすることもできます。

Eclipse のコンパイル警告を無効にする

于 2013-01-30T06:15:23.843 に答える