为了账号安全,请及时绑定邮箱和手机立即绑定

对象的属性

为什么在未赋值的情况下会出错?
Telephone phone=new Telephone();
phone.screen; //此处显示有错误
phone.screen=1.0f//正确

正在回答

3 回答

要看你在什么地方用这个,如果下面这个句子就不报错

System.out.print(phone.screen);

你的就相当于这个语句:

int i = 3;

i;

这个i不能单个出现,就是说你的phone.screen

0 回复 有任何疑惑可以回复我~

兄弟,他没有值啊

0 回复 有任何疑惑可以回复我~

可能你的screen属性定义成final类型吧,如果是的话,系统是不会自动为它初始化的。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对象的属性

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号