黑马程序员技术交流社区

标题: char a = 123 [打印本页]

作者: 0小菜鸟0    时间: 2014-7-20 21:13
标题: char a = 123
本帖最后由 0小菜鸟0 于 2014-7-20 22:35 编辑

char a = 123 是属于直接赋值,还是转换之后赋值的。
作者: 爨庚轩    时间: 2014-7-20 21:19
我感觉应该是直接幅值,char也是一种特殊的整型,再说转换应该是低的向高的转换(这里说的是自动转换)
你们的理解呢?
作者: 0小菜鸟0    时间: 2014-7-20 21:30
谢了 tankyou
作者: fantacyleo    时间: 2014-7-20 21:31
Java很严格的,=两边类型必须一致才能赋值,这里属于声明变量的同时做初始化,Java会自动做类型转换。详情可参考:http://bbs.itheima.com/thread-127149-1-1.html




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2