我试图检查一个字符串是否存在于一个相对较大(比如 8000 个项目)的字符串列表中。
这就是我所做的:
for ( int i = 0; i < listOfStrings.size(); i++){
String trim = listOfStrings.get(i).getString().trim();
if (trim.equals(testString)){
check = true;
break;
} else {
check = false;
}
}
但是,尽管我确定字符串在列表中,但我得到了错误的回报。对于大型列表,这是一种错误的方法吗?
编辑:
抱歉,代码在没有上下文的情况下被剪断。是的,休息;不见了。