Как подавить непроверенные предупреждения - Java
«Непроверенные предупреждения» - довольно популярное предупреждающее сообщение в Java. Однако, если вы настаиваете на том, что это недействительное предупреждение, и нет способов решить его без ущерба для существующих функций программы. Вы можете просто использовать@SuppressWarnings(“unchecked”) для подавления непроверенных предупреждений в Java.
1. В классе
При применении к уровню класса все методы и члены в этом классе будут игнорировать непроверенное предупреждающее сообщение.
@SuppressWarnings("unchecked") public class classA{...}
2. В методе
При применении к уровню метода только этот метод будет игнорировать непроверенные предупреждения.
@SuppressWarnings("unchecked") private void method1(){...}
3. В собственности
При применении к уровню свойства только это свойство будет игнорировать непроверенные предупреждающие сообщения.
@SuppressWarnings("unchecked") private List list1;
В заключение, подавить непроверенное предупреждение - все равно что скрыть потенциальную ошибку, лучше найти причину непроверенного предупреждения и исправить ее :)