webForumDet fria alternativet

String[] till int[]

1 svar · 430 visningar · startad av erciz

ercizMedlem sedan maj 20011 826 inlägg
#1

Jag har en array av String som jag vill ha till int. Hur gör jag? Har testat att loopa igenom och konvertera med ParseInt, men har inte fått det att funka.

En String[] kan se ut såhär: {"2", "5", "12"} ...ni förstår.

The_HulkMedlem sedan juni 20031 837 inlägg
#2

vad får du för fel?
du måste nog skapa en int[] med samma längd som string[]
sen får du loopa även string[] ohc göra parseInt på varje string.
något i denna stilen

String[] aStr = new String[5];
int[] aInt = new Int[aStr.length];
for(int i=0; i<aInt.length; ++i)
{
    aInt[i] = Integer.parseInt(aStr[i]);
}
134 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)