(Java) int to char conversion

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);

Guess you like

Origin blog.csdn.net/weixin_43728138/article/details/119053289