In Java, we can convert an integer to a character by using java. To do this, you need to set the higher data type equal to lower one and then perform casting on it (with chars).
int a = 1; char b = (char) a; System.out.println(b);
will print out the char with Unicode code point 1 (start-of-heading char, which isn’t printable; see this table: C0 Controls and Basic Latin, same as ASCII)
int a = '1'; char b = (char) a; System.out.println(b);
will print out the char with Unicode code point 49 (one corresponding to ‘1’)
If you want to convert a digit (0-9), you can add 48 to it and cast, or something like
If you want to convert an
int seen as a Unicode code point, you can use
Character.toChars(48) for example.