Como no vi otro relacionado a mi pregunta lo hare por medio de este foro y si pueden responder seria genial
Mi pregunta es, por que al imprimir por java me salen cuadraditos? Eso pasa cuando convierto un int a char por medio de
Ejemplo: char b = (char) a;
luego imprimo b y salen cuadraditos tal que asi
Adjunto foto
Muchas gracias
Respuestas (1)
Hola!
Se imprimen cuadraditos porque al convertir un entero a char, lo que estás haciendo realmente es imprimir el carácter de la tabla ASCII correpondiente al valor entero en cuestión. Te aconsejaría utilizar una variable auxiliar para hacer la conversión, a ver si con eso consigues hacer bien la conversión.
Un saludo!