La comparaison de deux chaînes pour “plus grand que " 0 " ..et NULL”

Je suis en train de creuser mon chemin à travers la stricte méthodes de Java et les opérateurs, mais maintenant, en essayant de "traduire" un morceau de code PHP, Java (Android), je suis un peu coincé.

En PHP:

if ($row['price']>'0'){
  (.. do something if price is defined - and higher than zero ..)
}

Le problème est que $ligne['prix'] peut être vide (en Java: null?) ou qui contiennent des " 0 " (zéro).
Mais comment puis-je code en Java dans une intelligent et pas trop compliqué?

  • Remarque: Il existe une différence entre une chaîne vide et une référence null.
  • Utiliser les balises pertinentes. J'ai utilisé pour vous.
  • jetez un oeil à la compareTo() méthode de la classe String API: docs.oracle.com/javase/7/docs/api/java/lang/...
InformationsquelleAutor richey | 2012-05-13