![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
java中如何实现字符与数字加减运算?
2个回答
展开全部
int f = 'a' + 4;
System.out.println(f);
结果是:101
System.out.println((char)f);
结果是:e
java中也是可以字符+数值的,java也是会自动类型转换的(由低到高,成为隐式转换),相加过程中会将char型先转int型然后相加。 如果由高到低类型的转换就得强转(称为显式转换),如:(char)101
System.out.println(f);
结果是:101
System.out.println((char)f);
结果是:e
java中也是可以字符+数值的,java也是会自动类型转换的(由低到高,成为隐式转换),相加过程中会将char型先转int型然后相加。 如果由高到低类型的转换就得强转(称为显式转换),如:(char)101
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询