Verifica se la stringa denota un intero valido tentando di analizzarlo come un intero, come segue :
Integer.parseInt ( myString ) ;
sostituire " myString " dalla variabile stringa che si desidera controllare nel codice.
2
intercettare l'eccezione che il codice al punto 1 genererà se la stringa succede a non denotare un intero valido , racchiudendo il codice al punto 1 come segue :
provare
{
Integer.parseInt ( myString ) ;
}
cattura
( NumberFormatException exc ) per
{
System.out.println ( "Non è un intero valido !") ; }
3
Controlla se la stringa denota un numero in virgola mobile valido tentando di analizzarlo come un doppio , come segue :
Double.parseDouble ( myString ) ;
4
intercettare l'eccezione che il codice al punto 1 genererà se la stringa succede a non indicare un numero in virgola mobile valido , racchiudendo il codice al punto 3 nel modo seguente :
provare
{
Double.parseDouble ( myString ) ;
}
cattura
( NumberFormatException exc ) per
{
System.out.println ( "Non è un valido numero in virgola mobile "); !
}
Programmazione © www.354353.com