(Java) int 与 char 的相互转换

int to char

char c = Character.forDigit(Integer, 10);
// OR
char c = (char) (Integer + '0');

示例:

Character.forDigit(8, 10);

>>> 
'8'

int to char[]

示例:

int n = 123;
String str = String.valueOf(n);
char[] array = str.toCharArray();

char to int

int n = charNumber - '0';

char[] to int

示例:

char[] array = new char[]{
    
    '1', '2', '3'};
String str = String.valueOf(array);
int n = Integer.valueOf(str);

猜你喜欢

转载自blog.csdn.net/weixin_43728138/article/details/119053289