java中char类型和int类型相加结果是char类型还是int类型
发布网友
发布时间:2022-04-23 15:30
我来回答
共1个回答
热心网友
时间:2023-10-08 15:30
char类型是16位的,底层采用unicode编码保存.
char类型是可以直接赋值给int类型的,因为是16位到32位低到高.
举个例子比如int
i='1';打印i的值是49.
char类型跟int类型进行计算的时候会自动转换为int类型
比如system.out.println('1'+1);输出结果是50.
char类型的'='换成int是61