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.
- 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


0