Verificar se é letra

3 respostas
I

Olá !

preciso saber se um caractere é uma letra e também se ele é uma letra ou um digito

já tentei isLetter(char) e isLetterOrDigit(char), mas eles reconhecem símbolos do tipo º, ª e alguns outros como sendo letra. Preciso saber se o caractere está entre a-Z e nada mais que isso

se aguem souber de um método próprio para isso ou alguma forma de implementar coisa do tipo peço que me ajude

desde já agradeço.

3 Respostas

bueno

Use Expressão Regular, ai é só colocar os caracteres que você quiser

[A-Za-z0-9]
D

Todo caracter tem um corresponde inteiro da tabela unicode

public class MinhaClasse {

	public  static  void main(String []args)
	{
		System.out.println(new Integer('A'));
		System.out.println(new Integer('z'));
		
	}
}
vc simplesmente pode fazer isso aqui
char m_char = '1';
		if(m_char >= 65 && m_char <= 122)
		{
			System.out.println("É caracter alfabetico");
		}
		else
		{
			System.out.println("É outra coisa"); 
		}
I
DaviPiala:
Todo caracter tem um corresponde inteiro da tabela unicode
public class MinhaClasse {

	public  static  void main(String []args)
	{
		System.out.println(new Integer('A'));
		System.out.println(new Integer('z'));
		
	}
}
vc simplesmente pode fazer isso aqui
char m_char = '1';
		if(m_char >= 65 && m_char <= 122)
		{
			System.out.println("É caracter alfabetico");
		}
		else
		{
			System.out.println("É outra coisa"); 
		}

Consegui resolve usando o esqueminha aí em cima
Brigadão. Deus de ajude !

Criado 1 de julho de 2008
Ultima resposta 1 de jul. de 2008
Respostas 3
Participantes 3