String til int

Tags:    java

Lige et hurtigt spørgmål..

hvis man har en string man gerne vil lave om til int.. kan det lade sig gøre?

eks. String = '1'; ska laves om til int.



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Lige et hurtigt spørgmål..

hvis man har en string man gerne vil lave om til int.. kan det lade sig gøre?

eks. String = '1'; ska laves om til int.

Typecasting i java kan være lidt forvirrende at vænne sig til, i forhold til andre sprog, det du skal gøre :

tal = Integer.parseInt(tekst.toString());

hvor tal er din int og tekst er din String eller object.

MvH

Stefan Svensson
http://fusket.frac.dk



Evt. svar på hvordan man laver et Object om til en int værdi kan også godtages. Hmm.. det lyder nok dumt, men det er det jeg ska bruge, da et ArrayList bruger Objects :/ og selvfølgelig kun har en toString()



takker du får point. men har i mellemtiden også fundet en anden måde.

int i = Integer.valueOf( year ).intValue()



tal = Integer.parseInt(tekst.toString());

Hvorfor er det lige at du laver en String om til en String ?
Dette giver det samme uden det ekstra funktionskald:
tal = Integer.parseInt(tekst);



tal = Integer.parseInt(tekst.toString());

Hvorfor er det lige at du laver en String om til en String ?
Dette giver det samme uden det ekstra funktionskald:
tal = Integer.parseInt(tekst);

Det var ment som et kombineret eksempel på hvordan man konvertere en String eller et Objekt til Int. Beklager hvis det ikke fremgik tydeligt.

MvH

Stefan Svensson
http://fusket.frac.dk



t