quando corro parseInt:modo corretto per evitare parseInt gettando un NumberFormatException per stringa di input: ""
Integer.parseInt(myString);
getta:
NumberFormatException: For input string: ""
significa Ho fare qualcosa di simile?
if(StringUtils.isNotBlank(myString))
return Integer.parseInt(myString);
else
return 0;
potrei essere un novizio Ma perché questo non upvoted a tutti , un trucco così semplice e semplice. Aggiornamento, appena realizzato perché, fallisce per valori negativi! –
Questo modo complicato funziona solo per numeri interi senza segno (numero positivo) – NPE
Corretto. Per il caso generale vorrei usare qualche libreria di terze parti * (vedi altre risposte) –