A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18895700133 中级黑马   /  2016-5-5 18:01  /  484 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class ReturnIt{
      returnType methodA(byte x, double y){   //line 2
            return (short)x/y*2;
      }
}

what is valid returnType for methodA in line 2?
答案:返回double类型,因为(short)x将byte类型强制转换为short类型,与double类型运算,将会提升为double类型.

3 个回复

倒序浏览
表示看不懂、、、
回复 使用道具 举报
数据类型自动提升和强制转换的应用.
可是用英语问我也是醉了!!!
回复 使用道具 举报
没看懂,这是要靠什么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马