「チェックされていない警告」はJavaの非常に一般的な警告メッセージです。

ただし、これは無効な警告であり、既存のプログラム機能を損なうことなく解決する方法はありません。

@ SuppressWarnings( “unchecked”)

を使用して、Javaでチェックされていない警告を抑制することができます。

1.クラス内

クラスレベルに適用すると、このクラスのすべてのメソッドおよびメンバは、チェックされていない警告メッセージを無視します。

@SuppressWarnings("unchecked")
public class classA{...}

2.メソッド内

メソッドレベルに適用される場合、このメソッドのみがチェックされていない警告メッセージを無視します。

@SuppressWarnings("unchecked")
private void method1(){...}

3.プロパティ

プロパティーレベルに適用される場合、このプロパティーのみが未チェックの警告メッセージを無視します。

@SuppressWarnings("unchecked")
private List list1;

結論として、チェックされていない警告を抑止することは、潜在的なバグを隠すことと同様です。チェックされていない警告の原因を見つけて修正する方がいいでしょう。

リンク://タグ/java/[java]