Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
025
17.10.2005, 17:17
Kriz



Ups, stimmt :)

Jetzt habe ich doch glatt valueOf() und parseXXX() durcheinandergewürfelt. Ok, dann revidiere ich meine Auslegung dahingehend. Wie auch immer, für einen Ausdruck wie zahl = Integer.valueOf("17") kommt dann Autocasting ins Spiel. Nach dem Auswerten der rechten Seite haben wir eben zahl = Integer(17), was das Autocasting eben automatisch nach zahl = 17 konvertiert.

Beim anderen Ausdruck zahl = Integer.valueOf("17").intValue() wäre das die explizite Auslegung mit demselben Effekt. Weeeee, dann stimme ich HammerBlade zu, daß man entweder diese Ausdrucksform nimmt oder ganz sicher diese Form:
Quellcode:int zahl = 0;

try
{
    zahl = Integer.parseInt(einString);
}
catch(NumberFormatException e)
{
}
theDon hat ein wachsames Auge ;)

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
026
17.10.2005, 18:04
doener



Ich hatte bis vor kurzem noch Java 1.5.0_03 installiert, damit ging es auch schon, also ist es seit dieser Version...

--

zum Seitenanfang zum Seitenende Profil || Suche