import java.util.*;import java.io.*;
public class User extends Users {
Scanner sc = new Scanner(System.in);
Console cons = System.console();
public void loginCheckuname(String uname) {
if (this.uname.equals(uname)) {
Main.loginuname = true;} else {
System.out.println("您输入的用户名不正确!请重新输入。");
Main.loginuname = false;}}
public void loginCheckupwd(String upwd) {
if (this.upwd.equals(upwd)) {
System.out.println("登录成功!");
Main.loginupwd = true;Main.login = true;} else {
System.out.println("您输入的密码不正确!请重新输入。");
Main.loginupwd = false;}}
public void loginCheck() {
for (int i = 0; i < 3; i++) {
System.out.print("请输入用户名:");
loginCheckuname(sc.next());
if (Main.loginuname == true)break;
else {if (i == 2) {System.out.println("您尝试次数过多,已被强制退出!");
System.exit(0);}continue;}}
for (int i = 0; i < 3; i++) {
System.out.print("请输入密码:");
char[] pwd = cons.readPassword();//这里空指针异常
String upwd = new String(pwd);
loginCheckupwd(upwd);
if (Main.loginupwd == true)break;
else {if (i == 2) {
System.out.println("您尝试次数过多,已被强制退出!");
System.exit(0);
}continue;}}
}}
public class User extends Users {
Scanner sc = new Scanner(System.in);
Console cons = System.console();
public void loginCheckuname(String uname) {
if (this.uname.equals(uname)) {
Main.loginuname = true;} else {
System.out.println("您输入的用户名不正确!请重新输入。");
Main.loginuname = false;}}
public void loginCheckupwd(String upwd) {
if (this.upwd.equals(upwd)) {
System.out.println("登录成功!");
Main.loginupwd = true;Main.login = true;} else {
System.out.println("您输入的密码不正确!请重新输入。");
Main.loginupwd = false;}}
public void loginCheck() {
for (int i = 0; i < 3; i++) {
System.out.print("请输入用户名:");
loginCheckuname(sc.next());
if (Main.loginuname == true)break;
else {if (i == 2) {System.out.println("您尝试次数过多,已被强制退出!");
System.exit(0);}continue;}}
for (int i = 0; i < 3; i++) {
System.out.print("请输入密码:");
char[] pwd = cons.readPassword();//这里空指针异常
String upwd = new String(pwd);
loginCheckupwd(upwd);
if (Main.loginupwd == true)break;
else {if (i == 2) {
System.out.println("您尝试次数过多,已被强制退出!");
System.exit(0);
}continue;}}
}}