Numero ou Caracter?

9 respostas
J

e ae pessoal!!!
como faço para saber se uma posição no vetor e um número ou uma letra?

valeu!!!

Alex

9 Respostas

F

tipo, seu vetor eh de Object[] e vc nao sabe ??
Ow o vetor eh de char[] e vc keh sabe se esse char eh numero?

D

eh um vetor de char?

Se sim, use:

Character.isDigit(c); ou Character.isLetter(c);

C

“joe_cqr”:
e ae pessoal!!!
como faço para saber se uma posição no vetor e um número ou uma letra?

valeu!!!

Alex

O seu vector é do tipo object ?

J

é um vetor de string.
mas para cada tipo de vetor tem um método diferente?

J

bom dia pessoal,

alguém poderia me ajudar com essa dúvida???

valeu!!!

Alex

D

uma ideia… talvez nao seja a forma mais elegante de fazer isso…

vc pode tentar converter o dado pra inteiro com o Integer.parseint() e se disparar uma exceção entao quer dizer q eh texto

S

“denis_arruda”:

Character.isDigit(c); ou Character.isLetter(c);


Ué, essa solução aqui já basta.

J

pessoal,

será que vcs poderiam fazer alguma implementação de código para eu verificar.
Estou tentando mas não estou conseguindo criar uma classe assim!!!

obrigado

Alex

J

pessoal, obrigado consegui implementar uma classe!!!
pra quem tem curiosidade segue um exemplo de código.

String x = JOptionPane.showInputDialog(null,"Digite!");		
                
        if(Character.isDigit(x.charAt(0)))
	{
		JOptionPane.showMessageDialog(null,"É um número!");
	}
	else
	{
		JOptionPane.showMessageDialog(null,"É uma letra!");
	}

valeu!!!

Criado 29 de junho de 2006
Ultima resposta 8 de jul. de 2006
Respostas 9
Participantes 5