Is “return” statement in java have implicit break?

Example :

@Override
public Boolean deleteCarrier(String carrierCode, Carrier[] carrierArray) {
for(int i=0;i<carrierArray.length;i++){
if(carrierArray[i].getCarrierCode().equalsIgnoreCase(carrierCode)){
for(int j=1;j<carrierArray.length-1;j++){
carrierArray[j]=carrierArray[j+1];

    if (carrierArray[j]==null){                     
    return true;                        
        }
    }
}

return false;
}

does this code comes out of the loop once the condition is satisfied ?. Do "return" have implicit break ?

Return will exit the immediately, so yes. If the code executed a return statement there wouldn't be further iteration of the loop.

You can use Break and then use Return or you can just Return like you have.