JA老师上课讲得调用类中函数,第一个while循环挑不出来

img

img

img


讲的调用类中的函数,本人编个代码,但是第一个while循环就跳不出来,本人才浅,希望解惑

11行循环判断改为:

while (!c.zhenshiyonghuming.equals(c.shurudeyonghuming))

13行代码去掉

img

字符串相等不能用==或!=
用equals函数,改为:
while(c.shurudeyonghuming.equals(c.zhenshiyonghuming))

你的while循环里面,shuruyonghuming永远等于yonghuming啊,你首先把控制台输入的值赋给了shuruyonghuming,下面马上又用yonghuming的值去覆盖控制台输入的值,你是不是写反了?要把shuruyonghuming的值赋给yonghuming?

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632