Comparacao

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