gpt4 book ai didi

java - 将 char 添加到 int 而不会出现不兼容错误

转载 作者:行者123 更新时间:2023-12-01 11:48:15 24 4
gpt4 key购买 nike

我刚刚了解到可以将 int 添加到 char 中。我已经尝试了以下内容,希望它能够编译,但我收到了不兼容类型的错误:

char a = 'e' + (number / 10)

我不明白为什么,如果

char c = '1' 

我已经看到类似的问题建议使用“final”来解决,但我已经修改了它以应用它,但它仍然得到相同的错误......

有效,但上面的方法无效......

有什么想法吗?

最佳答案

出现这种情况是因为您需要先将字符转换为整数,然后才能实际执行计算:int answer = (int) 'e' + (number/10)然后将答案转换回一个字符:

answer = (char) answer

关于java - 将 char 添加到 int 而不会出现不兼容错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28978649/

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