Ce qui est plus rapide: de nombreux ifs, ou bien si?

Je suis une itération à travers un tableau de tri et de par les valeurs dans les jours de la semaine.

Pour le faire, je suis en utilisant de nombreux if consolidés. Faut-il faire une différence dans la vitesse de traitement si j'utilise de nombreux ifs, par rapport à un ensemble de else if états?

  • Je ne sais pas à propos de la vitesse de traitement, mais si vous avez tellement de nombreux cas, si les blocs, peut-être vous devriez envisager d'utiliser une instruction switch. Surtout pour quelque chose comme les jours de la semaine.
  • Il ya un énorme changement dans la fonction lors de la modification de nombreux cas, si les relevés d'un if-elseif déclaration. Pensez à ce que votre code n'a vraiment.
InformationsquelleAutor ondrobaco | 2009-11-25