gpt4 book ai didi

java - 关于Integer.toString(char)的返回值

转载 作者:行者123 更新时间:2023-12-01 19:53:25 24 4
gpt4 key购买 nike

如果Integer.toString(c)返回1087char变量c的可能值是多少?

最佳答案

当您使用 char 调用 Integer.toString() 时:

char c = ...
Integer.toString(c);

通过添加前导零,char(16 位)将转换int(32 位)。

这意味着如果输出为 1087,则原始 char 的二进制为 10000111111(十六进制 0x043F)。根据此 table 应该是 п .

public static void main(String[] args) {
char c = 'п';
System.out.println(Integer.toString(c)); // 1087
}

关于java - 关于Integer.toString(char)的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50489919/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com