这是设置密码的那个。 if(!pwd1.equals(pwd2)) { System.out.println("请重新输入!"); } } while(!pwd1.equals(pwd2)); System.out.println("设置成功");
请详细描述你要问的问题
do..while和if的触发条件是一样的,只有密码正确,才不会出现错误提示,然后直接结束循环。
根号申 发表于2018-02-22 10:58
if语句 如果两个密码不相等,则输出请重新输入
while语句 输出的结果是设置成功,那语句中两个密码不是应该一样的吗?
梁聪彪 发表于2018-02-22 19:05
你看仔细,这不是while语句,是do...while语句