anoniem Geplaatst: 30 november 2002 Delen Geplaatst: 30 november 2002 Een beginnersvraagje. In een applet wil ik controleren of in een aantal tekstvelden "0" staat. Dat lukt me alleen als ik de strings converteer naar integers. Dus zo: [code:1:e7acac6ca6] private void controleerMaalvelden() { int a = (Integer.parseInt(maal1Veld.getText())); int b = (Integer.parseInt(maal2Veld.getText())); if ((a == 0)|| (b == 0)) blabla else blabla }[/code:1:e7acac6ca6] Waarom kan het niet zo (zonder converteren)? [code:1:e7acac6ca6] private void controleerMaalvelden() { if ((maal1Veld.getText() == "0")|| (maal2Veld.getText() == "0") ) blabla else blabla }[/code:1:e7acac6ca6] Zie ik iets simpels over het hoofd? Quote Link naar reactie
anoniem Geplaatst: 30 november 2002 Auteur Delen Geplaatst: 30 november 2002 ja, str1.[b:be88b5d532]equals[/b:be88b5d532](str2) str1.[b:be88b5d532]equalsIgnoreCase[/b:be88b5d532](str2) ik zou zeggen lees je java doc (het gedeelte over de String klasse) 's door Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen