赋值判断问题

赋值判断问题

请问这里再次判断有必要吗?为什么?前面赋值 不能覆盖吗,原因是什么,呢

http://img1.sycdn.imooc.com//climg/602e7fb80935d17e09560444.jpg

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

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

1回答
好帮手慕阿慧 2021-02-20 12:07:56

同学你好,图片中只判断了一次。==是等于符号,=是赋值符号。

Week week=Week.FRIDAY;是给week赋值。

if (week == week.FRIDAY)是判断week是不是等于Week.FRIDAY,不会修改week的值,不能覆盖值。

祝学习愉快~


  • 提问者 qq_慕神0589333 #1

    是为了让程序更缜密吗?为什么里面明明已经赋值了还要再加个条件判断?


    2021-02-20 16:10:24
  • 好帮手慕阿慧 回复 提问者 qq_慕神0589333 #2

    同学你好,同学可以这么理解。条件判断是为了告诉同学如何比较枚举类型的数据。

    祝学习愉快~

    2021-02-20 16:58:43
  • 提问者 qq_慕神0589333 回复 好帮手慕阿慧 #3

    嗯好的,哪节有讲到条件语句的呢,回去温习一下

    2021-02-20 20:20:15
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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