我收到了日食的警告
Type safety: The expression of type TreeItem[] needs unchecked conversion to conform to TreeItem<AppleItem>[]
使用时:
TreeItem<AppleItem>[] friends = item.getChildren().toArray(new TreeItem[0]);
我不想使用@uncheck
或者我不想使用循环逐个插入。有没有办法做到这一点?
外观getChildren
返回ArrayList
,如ArrayList<TreeItem<AppleItem>>
提前致谢。
答案 0 :(得分:1)
不,如果没有未经检查的演员阵容,就没办法做到这一点。 @ Ivaylo的解决方案也不会让你免于投射。