Super, utiliser var toto plutôt que int toto. On sait pas ce qu'on manipule, comme en VB \o/
Personne n'a dit que ça devait être utilisé tout le temps. C'est plutôt utile dans le cas de variables très locales avec des types génériques. Prenons par exemple :
Normalement, un simple ctrl-espace dans ton IDE préféré te sort la liste des arguments d'une fonction, avec leur type. Ca peut servir d'ajouter les named arguments mais on reprocherait à Java d'être trop verbeux :p
Le code n'est pas qu'écrit, il est aussi lu.
Safe navigation operator
Je conviens que cela pourrait être pratique et améliorer la lisibilité du code.
Qu'est ce qui arrive si une expression est nulle ?
références non nulles
heu oui, dans quel cas ?
C'est un peu comme le "Safe navigation operator", sauf que c'est à la compilation, ce qui le rend vraiment plus sûr.
[^] # Re: Ca dénonce grave
Posté par BFG . En réponse au journal Java 7 est dispo !. Évalué à 3.
Personne n'a dit que ça devait être utilisé tout le temps. C'est plutôt utile dans le cas de variables très locales avec des types génériques. Prenons par exemple :
Le code n'est pas qu'écrit, il est aussi lu.
Qu'est ce qui arrive si une expression est nulle ?
C'est un peu comme le "Safe navigation operator", sauf que c'est à la compilation, ce qui le rend vraiment plus sûr.