-3
我编写了下面的方法来我的ArrayList转换成一组:方法一个ArrayList转换成一组
public static Set<Animal> toSet(){
Set<Animal> aniSet = new HashSet<Animal>(animals);
return aniSet;
}
我想这样做,而不是:
public static Set<Animal> toSet(){
return HashSet<Animal>(animals);
}
为什么我得到一个错误消息说它找不到变量HashSet?我需要先存储变量吗?
编辑:必须在我的Hashset之前添加新的。编码让我觉得很愚蠢:')
你忘了'新'' – Eran
以及'动物'必须来自某个地方的事实。 –