【发布时间】:2013-07-15 06:35:59
【问题描述】:
为什么我收到此代码的此错误?我对 ArrayList 和 Collections 有正确的导入
private ArrayList<String> tips;
public TipsTask(ArrayList<String> tips){
this.tips = Collections.shuffle(tips);
}
【问题讨论】:
-
提示:Collections.shuffle 的方法签名是什么?特别是,注意错误消息(它说“不可能将 void/nothing 分配给 ArrayList 变量”),shuffle 返回什么? documentation 应该足以回答这个问题。对于类型错误,总是首先检查相关的定义/类型 - 没有问题,只有不正确的用法。