在我写的程序中,我必须检查List(实际上我可以在必要时替换Collection的类型)是否包含特定的String。
这是最快的方法吗?
private boolean containsItem(List<String> list, String path) {
for (String s : list) {
if (s.equals(path)) {
return true;
}
}
return false;
}
我只是要求表现,因为此操作可能会连续发生几千次。