我正在尝试从Groovy列表中删除一个项目。 我尝试了以下方法:
List<User> availableUsers = []
availableUsers = workers
for (int i = 0; i < availableUsers.size(); i++) {
if (availableUsers[i].equals(user)){
availableUsers.drop(i)
break
}
}
我也尝试过以下方法:
availableUsers.remove(user)
在两种情况下,列表都会被清空。有人知道发生了什么吗?