int to char
char c = Character.forDigit(Integer, 10);
// OR
char c = (char) (Integer + '0');
Example:
Character.forDigit(8, 10);
>>>
'8'
int to char[]
Example:
int n = 123;
String str = String.valueOf(n);
char[] array = str.toCharArray();
char to int
int n = charNumber - '0';
char[] to int
Example:
char[] array = new char[]{
'1', '2', '3'};
String str = String.valueOf(array);
int n = Integer.valueOf(str);