黑马程序员技术交流社区
标题:
问:怎样让char类型的东西转换成int类型?
[打印本页]
作者:
hehaiwei
时间:
2016-3-8 18:28
标题:
问:怎样让char类型的东西转换成int类型?
问:怎样让char类型的东西转换成int类型?
答:
char c = 'A';
int i = c;
作者:
cc19930915
时间:
2016-3-8 19:20
(int)'a'
作者:
unexpectedman
时间:
2016-3-8 21:05
这里会自动转换成int类型的 不需要强制转换 你可以敲一下打印一下 转不转换结果一样
作者:
萌萌的_O30IH
时间:
2016-3-8 22:26
自动转换的,
作者:
ccyabc
时间:
2016-3-8 22:44
自动就会转型,因为是通过阿斯科吗转的
作者:
何必ˇㄨ那么假
时间:
2016-3-8 23:02
转的是ASCII码值
作者:
奋飞的小模糊
时间:
2016-3-8 23:14
int a = 'a';
就可以,声明两点
1:整数和整数赋给整数,有整数优化机制.如:int a = 1008+7890;先判断,如果结果没有超出int范围就赋值,超过就报错
2.把char赋值给int型,先进行比较,charACSII 码最大值65535,先进行判断,如果整数在范围内就转换
3.char类型参与运算,包括赋值运算,自动提升为int类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2