【问题标题】:Assigning a char value to int variable work in Java [duplicate]在Java中将char值分配给int变量工作[重复]
【发布时间】:2015-07-31 19:55:15
【问题描述】:

我在练习时遇到了这个作业

int I = '1'

我不明白它是如何编译的,可以请解释一下吗?

【问题讨论】:

    标签: java compilation char int


    【解决方案1】:

    首先 char is numeric 输入,使其包含字母代码(UTF-16 代码单元)。

    然后我们有各种类型的转换规则。 这是widening primitive conversion

    【讨论】:

    • 我相信这实际上是正确的。但需要进一步解释。 (我不是反对者)。
    猜你喜欢
    • 2021-12-17
    • 1970-01-01
    • 2023-03-26
    • 2023-02-22
    • 2012-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    相关资源
    最近更新 更多