java里面是不是int不能自动转换为char?

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:15:42
我知道C语言里面int是能自动转换char,java里面不能自动转换吗?

不能
因为char 是 16位的
int是 32位的
他们都属于整形
整形包括
char byte int long这些
遇到运算的时候byte,char 可以自动转换成int
而int不会转换成char byte ,除非强制类型转换

int的级别高于char,int的范围比较大。你想小的实体只有集结才能变大,而大的无题必须通过强制使他缩小;

不能,
只能自己转