在什么情况下,int类型的数字转换为byte或者short类型

 我来答
顺措滴Y
2011-03-10
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
一般情况下,int类型的数字运算结果还是int的,并且int的比short、byte、(char)的范围都大,最为重要的是java会将以上4中类型数运算后的结果自动转换为int类型。例如:
byte b1 = 1;
byte b2 = 2;
byte b = b1+b2;(X)应该转型,byte b = (int)(b1+b2);

相信你应该明白了吧?

在强制类型转换的情况下,int类型的数字转换为byte或者short类型
止寄文0
2011-03-09
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
LZ想问什么?是想问自动转换类型吗?int只有强转成byte short,不能自动转换。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjn882288
2011-03-09
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
在你需要的情况下....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式