Public class Administrator { String name; // name String password; // Password // Displaying information methods Public void Show () { System.out.println ("Name:" + name + ", Password:" + password);} }
ImportJava.util.Scanner; Public classChangePassword {/*** Change Administrator password*/ Public Static voidMain (string[] args) {Scanner input=NewScanner (system.in); Administrator Admin=NewAdministrator ();//Create an Administrator objectAdmin.name = "Admin1";//Assigning a value to the Name propertyAdmin.password = "111111";//Assigning a value to the Password property//Enter the old user name and passwordSystem.out.print ("Please enter user name:"); String Nameinput=Input.next (); System.out.print ("Please enter your password:"); String pwd=Input.next (); //determine whether the user name and password entered by the user are correct if(Admin.name.equals (Nameinput) &&admin.password.equals (PWD)) {System.out.print ("\ n Please enter a new password:"); Admin.password= Input.next ();//Change PasswordSYSTEM.OUT.PRINTLN ("Change password successfully, your new password is:" +Admin.password); }Else{System.out.print ("User name and password do not match!" You do not have permission to update administrator information. "); } }}
5. User Password Management