What is the meaning of the *Java warning*?
> Type safety: The cast from Object to List is actually checking against the erased type List
I get this warning when I try to cast an Object to a type with generic information, such as in the following code:
Object object = getMyList();
List list = (List) object; If you want to get rid of the yellow underline in Eclipse, but don't want to add @SuppressWarning, you have the option to ignore the warning in the preferences. In the preferences window, go to Java > Compiler > Errors/Warnings, then under the Generic types section, change the option Unchecked generic type operation to Ignore
以上就是What is the meaning of the type safety warning in certain Java generics casts?的详细内容,更多请关注web前端其它相关文章!