Considere las siguientes dos líneas de códigoque tiene un mejor rendimiento:!! Prueba = null o nula = prueba
if (test ! = null)
y
if (null != test)
¿Hay alguna diferencia en dos declaraciones anteriores, el rendimiento ¿sabio? He visto a muchas personas usar el último y cuando se les preguntó que es una buena práctica sin una razón sólida.
Este es un duplicado de http://stackoverflow.com/questions/2369226/null-check-in-java, excepto que este usa! = En lugar de igual. –
Pregunta similar http://stackoverflow.com/questions/15518958/null-check-coding-standard/15519045 –
Si bien nos referimos a las mejores prácticas, es posible que desee comenzar a agregar espacios entre el "si" y " ("Al combinar este cambio de estilo de código menor para cumplir con las convenciones de codificación java, incluso el revisor de código más exigente (yo) no tendrá nada que decir acerca de sus declaraciones if. Http://www.oracle.com/technetwork/java/javase/ documentation/codeconventions-142311.html # 449 – Russ