Java 关于Integer.toString(char)的返回值
如果Java 关于Integer.toString(char)的返回值,java,string,char,integer,Java,String,Char,Integer,如果Integer.toString(c)返回1087?当您使用字符调用Integer.toString()时,变量c的可能值是多少 char c = ... Integer.toString(c); 通过添加前导零,char(16位)将转换为int(32位) 这意味着如果输出是1087,那么原始字符的二进制文件是1000011111(十六进制0x043F)。根据这一点,它应该是П 使用char调用Integer.toString()时: char c = ... Integer.toStri
Integer.toString(c)
返回1087
?当您使用字符调用Integer.toString()
时,变量c
的可能值是多少
char c = ...
Integer.toString(c);
通过添加前导零,char
(16位)将转换为int
(32位)
这意味着如果输出是1087,那么原始字符的二进制文件是1000011111
(十六进制0x043F)。根据这一点,它应该是П
使用char
调用Integer.toString()
时:
char c = ...
Integer.toString(c);
通过添加前导零,char
(16位)将转换为int
(32位)
这意味着如果输出是1087,那么原始字符的二进制文件是1000011111
(十六进制0x043F)。根据这一点,它应该是П
您可以执行Character.toString(c)而不是Integer.toString(c)并获取字符表示而不是整数表示。您可以执行Character.toString(c)而不是Integer.toString(c)并获取字符表示而不是整数表示。char c=(char)1087代码>?我知道没有Integer.toString(char)
方法。也许您的意思是Integer.toString(int)
,您恰好使用char
参数调用它,使用从char
到int
?char c=(char)1087的隐式转换代码>?我知道没有Integer.toString(char)
方法。也许您的意思是Integer.toString(int)
,您恰好使用char
参数调用它,使用从char
到int
的隐式转换。很抱歉我的回复太晚了。非常感谢。对不起,我迟了答复。非常感谢。