Type safety: The expression of type LinkedList needs unchecked conversion to conform to List<Plane>
时间: 2023-06-20 13:10:17 浏览: 109
linkedlist_binaryTree.rar_Creating_linkedlist_vb.net list
这个错误通常出现在Java中,表示你在使用泛型时,将一个类型转换为另一个类型时出现了问题。具体来说,这个错误表示你尝试将LinkedList类型转换为List<Plane>类型,但是这个转换需要进行未经检查的转换。
解决这个问题的方法是在代码中使用泛型,并确保所有类型都匹配。如果你在使用LinkedList时需要将其转换为List<Plane>类型,可以尝试使用如下代码:
```
LinkedList<Plane> planes = new LinkedList<>();
List<Plane> planeList = (List<Plane>) planes;
```
这里我们在创建LinkedList对象时指定了其泛型类型为Plane,然后使用强制类型转换将其转换为List<Plane>类型。这样做可以避免未经检查的类型转换,并且确保代码的类型安全性。
阅读全文