java的创建管理员对象_java--更改管理员密码,请列位帮忙看看有没有更好的实现方式...
需求說明:輸入舊的用戶名和密碼,如果正確,方有權限更新,從鍵盤獲取新密碼,進行更新
實現思路:1、創建管理員類的對象;2、利用while實現循環執行
import?java.util.Scanner;
public?class?ChangePassword?{
public?String?name;
public?int?passwd;
public?static?void?main(String[]?args)?{
boolean?f?=?false;
Scanner?input?=?new?Scanner(System.in);
ChangePassword?cg?=?new?ChangePassword();
cg.name?=?"admin1";
cg.passwd?=?111111;
while?(!f)?{
System.out.println("請輸入用戶名:");
String?name?=?input.next();
System.out.println("請輸入密碼:");
int?passwd?=?input.nextInt();
if?(name.equals("admin1")?&&?passwd?==?111111)?{
f?=?true;
break;
}?else?{
System.out.println("用戶名和密碼不匹配!您沒有權限更新管理員信息");
break;
}
}
if?(f?==?true)?{
System.out.println("請輸入新密碼:");
int?passwd1?=?input.nextInt();
System.out.println("請再次輸入密碼:");
int?passwd2?=?input.nextInt();
while?(f?==?true)?{
if?(passwd1?==?passwd2)?{
System.out.println("修改密碼成功,您的新密碼是:"?+?passwd2);
f?=?false;
break;
}?else?{
System.out.println("您兩次輸入的密碼不一致,請重新輸入");
passwd2?=?input.nextInt();
}
}
}
}
}
總結
以上是生活随笔為你收集整理的java的创建管理员对象_java--更改管理员密码,请列位帮忙看看有没有更好的实现方式...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中单例模式是什么_pytho
- 下一篇: 打靶法matlab求边值问题代码,数学实