两个for循环都没有查找到结果时,输出一段文字来提示,如何完成

如以下代码所示,在两个for循环都没有查到结果时,要输出一些文字来提示,怎么来实现?注:两个for循环的长度不同

 for (var i = 0,len = markers.length; i < len; i++) {
            if (name == markers[i].name) {
                marker = markers[i];
            }
        }
for (var i = 0,len2 = polyLineArray.length; i < len2; i++) {
            if (name == polyLineArray[i].name) {
                polyLine = polyLineArray[i];
            }
        }
  var find=false///////////
 for (var i = 0,len = markers.length; i < len; i++) {
            if (name == markers[i].name) {
                        find=true///////
                marker = markers[i];
            }
        }
for (var i = 0,len2 = polyLineArray.length; i < len2; i++) {
            if (name == polyLineArray[i].name) {
                        find=true///////
                polyLine = polyLineArray[i];
            }
        }

                if(!find)alert('没找到内容!!')

boolean find1 = false;
boolean find2 = false;
然后就是你的循环,如果在循环1中找到,那么就find1 = true;break;
如果在循环2中找到,那么就find2 = true;break;
最后判断:
if (find1 || find2){
//这个是找到的逻辑
} else {
//这个是没找到的逻辑
}

或者直接没找到逻辑:
if (!find1 && !find2){
//没找到的逻辑
}

希望能帮到你...

public void find(){
for(){
if(name == markers[i].name){
return;
}
}
for(){
if(name == markers[i].name){
return;
}
}
System.out.println("");
}