📄 modifyuser.java
字号:
/*************************************************
* 本类是修改用户信息的类,当用户登录后选择修改资料时调用此类
*/
package user;
import util.FactoryClass;
import util.FatherInterface;
import util.Input;
public class ModifyUser implements FatherInterface {
public ModifyUser() {
ModifyUserInfo();
}
public void ModifyUserInfo() {
String newUser = null;
String newPass1 = null;
String newPass2 = null;
System.out.println("请输入新用户名:");
newUser = Input.getInput();
System.out.println("请输入新密码:");
newPass1 = Input.getInput();
System.out.println("请再次输入新密码:");
newPass2 = Input.getInput();
if (newPass1.equals(newPass2)) {
CurrentUser.setCurrentUser(CurrentUser.currentCardNo, newUser,
newPass1);
System.out.println("您的资料已经修改成功 卡号:" + CurrentUser.currentCardNo+
" 新用户名:"+newUser+" 新密码:"+newPass1+" 请保管好您的个人信息");
FactoryClass.getInstance(FactoryClass.classNameArray[3]);
} else {
System.out.println("两次密码不匹配");
FactoryClass.getInstance(FactoryClass.classNameArray[3]);
// 用户两次输入密码不匹配,返回登录后的顶层菜单
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -