如何防止return 提前结束for循环

要求自己写出和list.contain类似效果的方法,但目前无法解决return提前结束for循环最好不要新加方法。
public boolean contains(int value) {
for(int i = 0; i < currSize; i++){
if(data[i] == value){
return true;
}else{
return false;
}
}
return false;
}

这样就好了


public boolean contains(int value) {
for(int i = 0; i < currSize; i++){
if(data[i] == value){
return true;
}
}
return false;
}