我有一个整数:

int octalValue = 103


我想将其转换为Java中的文本。我怎样才能做到这一点?
预期的输出将为“ C”。

最佳答案

八进制文字必须以0为前缀:

int octalValue = 0103; //89


然后,您可以将其转换为相应的ASCII代码:

char c = (char) octalValue; //C

09-28 11:45