Comment supprimer les avertissements non contrôlés - Java

Comment supprimer les avertissements non vérifiés - Java

Les «avertissements non vérifiés» sont des messages d’avertissement très répandus en Java. Cependant, si vous insistez sur le fait qu'il s'agit d'un avertissement non valide et qu'il n'existe aucun moyen de le résoudre sans compromettre la fonctionnalité du programme existant. Vous pouvez simplement utiliser@SuppressWarnings(“unchecked”) pour supprimer les avertissements non vérifiés en Java.

1. En classe

S'il est appliqué au niveau de la classe, toutes les méthodes et tous les membres de cette classe ignoreront le message d'avertissement non coché.

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

2. Dans la méthode

Si elle est appliquée au niveau de la méthode, seule cette méthode ignorera le message d'avertissement non coché.

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

3. Dans la propriété

Si elle est appliquée au niveau de la propriété, seule cette propriété ignorera le message d'avertissement non coché.

@SuppressWarnings("unchecked")
private List list1;

En conclusion, supprimer un avertissement non vérifié revient à cacher un bogue potentiel, il est préférable de trouver la cause de l'avertissement non vérifié et de le corriger :)