我无法处理我的 java 代码中的未经检查的强制转换警告:
Set<String> set1=new HashSet<String>();
Object obj="apple";
set1=(Set<String>)obj; // warning Type safety: Unchecked cast from Object to Set<String>
在第三行我收到警告。我怎样才能删除这个。请建议。我不想使用抑制警告代码。
最佳答案
假设您尝试将元素添加到一组字符串中,您的代码应该是:
Set<String> set1 = new HashSet<String>();
String obj = "apple";
set1.add(obj);
关于java - 如何处理java代码中的Unchecked强制转换警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37165630/