webForumDet fria alternativet

konvertera string till integer.

Javaur Java

4 svar · 319 visningar · startad av gucken

Medlem sedan sep. 2001287 inlägg
Frågan#1

Hur konverterar jag en textsträng till integer? det verkar inte villja sig med typkasting för mig..
nuvarande kod:

	int tal = (int) args[i];
Medlem sedan juli 2001228 inlägg
#2

int tal = Integer.parseInt(args[i]);

mvh
phonk

Medlem sedan sep. 2001287 inlägg
#3

Tack det löste biffen. Hittade ingen information om det i boken.

var hittar man lättast information om sådana saker? det är inte så många problem ställda här i java forumet..

Medlem sedan juli 2001228 inlägg
#4

https://www.javasoft.com

Har allt du behöver; tutorials, api beskrivningar, etc etc...

mvh
phonk

Medlem sedan juli 2001434 inlägg
#5

phonkworks skrev:


int tal = Integer.parseInt(args[i]);

Detta är nästan rätt...

Borde väl vara så här:

int tal;
try
{
  tal = Integer.parseInt(args[i]);
}
catch(NumberFormatException e)
{
  tal = -1;  // Eller vad du vill sätta det som
}

Om du vill läsa mer om Integer så finns ju java dokumentationen... Bör du alltid tillgänglig.

Direktlänk till ParseInt

134 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)