用java更改账户密码判断登录成功
时间: 2023-05-19 07:01:19 浏览: 59
可以使用以下代码来更改账户密码并判断登录是否成功:
```
import java.util.Scanner;
public class ChangePassword {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String username = "example"; // 假设用户名为 example
String password = "123456"; // 假设原密码为 123456
System.out.print("请输入旧密码:");
String oldPassword = scanner.nextLine();
if (!oldPassword.equals(password)) {
System.out.println("旧密码输入错误!");
return;
}
System.out.print("请输入新密码:");
String newPassword = scanner.nextLine();
System.out.print("请再次输入新密码:");
String confirmPassword = scanner.nextLine();
if (!newPassword.equals(confirmPassword)) {
System.out.println("两次输入的新密码不一致!");
return;
}
password = newPassword;
System.out.println("密码修改成功!");
System.out.print("请输入用户名:");
String inputUsername = scanner.nextLine();
System.out.print("请输入密码:");
String inputPassword = scanner.nextLine();
if (inputUsername.equals(username) && inputPassword.equals(password)) {
System.out.println("登录成功!");
} else {
System.out.println("登录失败!");
}
}
}
```
这段代码会提示用户输入旧密码、新密码和确认密码,然后将新密码赋值给 password 变量。最后,会提示用户输入用户名和密码,判断是否登录成功。