вложенное условие цикла if vs

Мне нужно сделать сравнение, и я хочу знать, что будет быстрее.

1)

  for (i=0;i<4;i++){
     if (object1(i)==object2(i))
          retval = true;
     else { 
          retval = false;
          break;
     }
}

2)

 if ( (object1(0)==object2(0) && (object1(1)==object2(1) && (object1(2)==object2(2) && (object1(3)==object2(3)){
      retval = true;
 else
      retval = false;

Или оба будут работать одинаково?
Спасибо за совет

0
задан Shirish11 22 March 2012 в 12:53
поделиться