Salut tout le monde. J'aurai une petite question d'optimisation du code. Je sais que tout le monde va me dire qu'en Java, on optimise jamais... mais bon. Je voulais savoir s'il existe une différence d'optimisation entre :
entre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 String coucou = "coucou"; if("coucou".equals(coucou)) //et if(coucou.equals("coucou"))
entre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if("".equals(unString)) // Ici, je pense que oui //et if(unString.equals(""))
Et enfin, est-ce possible de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if(0 == monInt) // Ici, je pense que oui // et if(monInt == 0)
Et dans le dernier cas, si c'est possible, est-ce plus rapide de comparer la variable maVariable à null que de comparer null à la variable maVariable ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (null == maVariable) // Ou doit-on faire obligatoirement : if (maVariable == null)
Merci pour vos réponses...
Partager