boa tarde galera,
eu tenho um campo onde o usuario vai digitar o paramentro de pesquisa, que pode ser um numero ou uma letra. dependendo do que ele digitar, sera feita uma pesquisa, entao eu preciso identificar se essa string (JTextField.getText()) e um numero ou letras.
agluem sabe como posso fazer isso???
try {
int i = Integer.parseInt(suaString);
System.out.println("A String é um número: " + i);
} catch (Exception e)
{
System.out.println("A String não é um número");
}
Acho que é o jeito mais tranquilo.
T+
[color=“green”]editado para conter BBCode - matheus[/color]
exatamente o que estava querendo fazer.
valeu
:lol:
outra solução seria:
[code]if ( Character.isDigit( suaString.charAt( 0 ) ) ) {
//é digito
} else {
//é letra
}[/code]
[]'s