Java - Validando caracteres especiales

 
Vista:

Validando caracteres especiales

Publicado por Javier (5 intervenciones) el 04/04/2006 05:16:11
Hola bueno, me he topado con un pequeño problema "tal vez para los expertos faciles", bueno mi problema es el siguiente, estoy realizando un programa en java que a la hora de recibir x dato desde el teclado indique:

- Tipo de dato introducido.
- Muestre el dato.

El programa ya lo tengo, casi todo terminado, mi unica duda es, como puedo validar un carácter especial como por ejemplo @, -, +, etc... usando el código ASCII. la base del programa viene quedando así:

import java.io.*;
public class clas1
{
public static void main (String args[]) throws IOException
{

BufferedReader capturar = new BufferedReader (new InputStreamReader(System.in));

char letra = '5';

if (letra >='a' && letra <='z')
{
System.out.println ("Letra Minuscula");
}
if (letra >='A' && letra <='Z')
{
System.out.println ("Letra Mayuscula");
}
if (letra>='0' && letra <='9')
{
System.out.println ("Valor encontrador númerico: "+letra);
}
}
}

Es tan solo un bosquejo, mi unica duda es como validar los caracteres especiales, sin que me marque un error de compilación, porque tenía planeado implementar lo mismo, pero a la hora de compilar me marca un error. haber si me pueden tan solo dar esa guía Gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Validando caracteres especiales

Publicado por Javier (9 intervenciones) el 04/04/2006 16:50:29
Hola

con el caracter de escape \

Por ejemplo para validar el caracter '

if (letra='\'')
{
System.out.println ("Es una simple comilla');
}

Esperoque te sirva

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar