I don't know if you can directly cast an int to a char but, if the range of your numbers is small, you could just use a switch statement and another method to get the char you want... like this:
switch (x) { //x is the int
case 1: return ('a');
case 2: return ('b');
}