Forme courte pour Java si la déclaration

Je sais qu'il existe un moyen pour écrire un Java if déclaration en la forme courte.

if (city.getName() != null) {
    name = city.getName();
} else {
    name="N/A";
}

Personne ne sait comment écrire la forme courte pour les plus de 5 lignes en une seule ligne?

  • google opérateur ternaire en java 🙂
  • Je suppose que vous avez obtenu votre if logique dans le mauvais sens.
  • if (city.getName()!=null){name = city.getName();}else{name="N/A"}
  • Il y a trois espaces, vous pouvez le supprimer. 😉
  • if (city.getName()!= null) name = city.getName(); else name="N/A";
InformationsquelleAutor Makky | 2012-01-17