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

能否帮忙看看,如果不对能否告诉我该怎么改, 十分感谢!

能否帮忙看看,如果不对能否告诉我该怎么改, 十分感谢!

此生不变丶 2016-06-03 21:08:08
查看完整描述

3 回答

已采纳
?
5E

TA贡献115条经验 获得超39个赞

public String modifyPwd(String password){

        do{

        System.out.println("请输入原来的密码!");

        password = sc.next();

        if(setPassword().equals(password)){

                System.out.println("确认成功,请输入新的密码!");

                this.setPassword();//这样是不是调用之前输入密码的方法?

        }

        }while();

    }


查看完整回答
反对 回复 2016-06-06
?
赵小孩丶

TA贡献3条经验 获得超1个赞

1,你那个方法后面的“]”是什么意思
2,do...while的while呢?
3,字符串比较还是用equals方法吧

查看完整回答
反对 回复 2016-06-03
  • 此生不变丶
    此生不变丶
    还没写 , 就是问问这样写对不对 要怎么才能判断之前输出的 密码 和现在输出的密码对不对
  • 此生不变丶
    此生不变丶
    我把前面的代码都传上去
  • 赵小孩丶
    赵小孩丶
    应该是 if(password==getPassword()){ setPassword(); break; } if判断和之前的密码相同,调用setPassword方法后就能退出循环了 你的函数是String类型的返回值,似乎没有作用,你写的时候也没有返回值,编辑器应该告诉你有错误才是
  • 3 回答
  • 0 关注
  • 1486 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信