我有这个错误:
类型不匹配:无法从元素类型 Object 转换为 String
这是错误的代码:
public List<String> customPrefixes(PermissionUser u)
{
List returnlist = new ArrayList();
for (String k : u.getAllPermissions().keySet()) {
List perms = (List)u.getAllPermissions().get(k);
for (String s : perms) {
String[] split = s.split(".");
if ((split.length >= 3) &&
(split[0].equalsIgnoreCase("plugin")) &&
(split[1].equalsIgnoreCase("prefix"))) {
returnlist.add(split[2]);
}
}
}
return returnlist;
}
原文由 PlayinCOD3142 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试这个 :
您在列表声明中缺少
"<String>"