I Java behöver du inte göra något med minnet, allt sköts av Javas GC (Garbidge Collector).
/Viktor
2 svar · 261 visningar · startad av Brimba
Hej!
När jag skapar en array, exempelvis
int arrTmp[] = new int[12];
måste jag radera arrTmp[] när jag har använt den färdigt? Isåfall hur gör jag?
Finns det andra saker man skall tänka på att tömma från minnet?
Jag skrev ihop en liten kodsnutt också för att returnera true/false om det är en nummerisk sträng eller inte, är den bra att använda eller finns det bättre sätt?
private static boolean checkStringIsNumber(String strNum)
{
double sum;
try
{
sum = Integer.parseInt(strNum);
return true;
}
catch(NumberFormatException e)
{
return false;
}
}
I Java behöver du inte göra något med minnet, allt sköts av Javas GC (Garbidge Collector).
/Viktor
Kodsnutten...
Tja... Det beror på sammanhanget. Om du vill kolla om det är ett nummer innan du gör en parsning så nä.
Om du vill kolla om det är ett nummer för en inmatning så är det en annan sak.
Har dock för mig att det redan finns en metod för det... kan bara inte hitta den.
/Lime