-
Une dernière remarque par rapport aux perfos : en règle générale, si tu cherches de base à mettre de la perfo, à moins d'être un vrai génie, ça ne sera pas top, et tu perdras du temps, de la sueur etc .. pour gagner 0.001% de perfos.
Je conseille très largement de coder "propre" et "simple", et ensuite de tracer quand il y a besoin d'optimisation avec des outils adaptés... C'est souvent beaucoup beaucoup beaucoup plus efficace !
-
tu peux aussi utiliser la librairie commons-lang et la méthode :
StringUtils.isEmpty(String) ou StringUtils.isNotEmpty() pour tester si la chaîne est différente de null et différente de "".