Problemas con unicode
Tengo un problema, quiero hacer una aplicacion sencilla que introduciendo el codigo de un caracter unicode, me imprima dicho caracter , seguro que es muy simple, pero no lo consigo, he intentado concatenando, mirando en el api, pero nada de nada, a ver si alguno teneis la idea magica, gracias
Basta con hacer un casting sobre la variable, es decir, hacer(char)codigo. Te incluyo un ejemplo para que lo veas:
public static void main(String [] args){
java.util.Scanner in=new java.util.Scanner(System.in);
System.out.println("Introduzca un codigo UNICODE:");
int valor=in.nextInt();
System.out.println("Codigo UNICODE:"+valor);
char caracter=(char)valor;
System.out.println("Caracter: "+caracter);
}
Espero que te sirva.
public static void main(String [] args){
java.util.Scanner in=new java.util.Scanner(System.in);
System.out.println("Introduzca un codigo UNICODE:");
int valor=in.nextInt();
System.out.println("Codigo UNICODE:"+valor);
char caracter=(char)valor;
System.out.println("Caracter: "+caracter);
}
Espero que te sirva.