3-3 综合训练-实现新增员工功能

3-3 综合训练-实现新增员工功能

http://img1.sycdn.imooc.com//climg/5cce4e13000154de16641492.jpg

老师,你好,为什么ename,job,department和salary这写变量会提示 The value of the local variable salary is not used  


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
芝芝兰兰 2019-05-05 16:12:02

同学你好。这只是个提示性警告,是为了我们养成良好的编程习惯。不需要对其进行额外处理。老师在编写new Employee那句之前,也是会出现同样的警告的,看五分左右老师的代码截图:

http://img1.sycdn.imooc.com//climg/5cce998c0001f4b715060886.jpg

至于鼠标放在变量名上显示对应的值,那是debug调试时会出现的效果。老师在十一分钟后演示的代码,都是进行debug时的效果:

http://img1.sycdn.imooc.com//climg/5cce9a7a0001088614380887.jpg

建议同学再看一遍视频哦~

如果解答了同学的疑问,望采纳~

祝学习愉快~


芝芝兰兰 2019-05-05 14:30:22

同学你好。The value of the local variable salary is not used 翻译过来是 本地对象 salary 的值没有被使用。这是因为这些对象,像salary,都只是被声明,被赋值。可是在后面的代码(截至此时)中,还没有被使用过。编辑器提醒你这些可能是潜在的无用对象,督促你使用或者将其删去。

empno对象就没有这个警告,就是因为后面代码中将它输出了一下,它就是有用的了。

如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 今日视线 #1
    那这些要怎么处理呢?我是按照3-3 综合训练-实现新增员工功能视频老师的代码那样写的,但是在3-3 综合训练-实现新增员工功能视频里面,老师好像并没有出现这个问题,将鼠标放到对象上面都可以显示对应的值。
    2019-05-05 14:55:48
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师