溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java注冊登陸學習筆記

發(fā)布時間:2020-07-01 16:23:23 來源:網(wǎng)絡(luò) 閱讀:342 作者:知止內(nèi)明 欄目:軟件技術(shù)

import java.util.Scanner;


//用戶類

class Users

{

String username;

String password;

public Users(String username,String password) {

this.username = username;

this.password = password;

}

}


public class LoginDome {

Users user;

//判斷用戶名與密碼

public  boolean userLogin(String username,String password)

{

if(this.user.username.equals(username) && this.user.password.equals(password))

{

return true;

}

else

{

return false;

}

}

public void setUser(Users user)

{

this.user = user;


public static void main(String[] args) {

String username;

String password;

int iCount = 0;  //計數(shù)器判斷登陸幾次

boolean flag = false;//判斷是否登陸成功

Scanner in = new Scanner(System.in);

System.out.println("***********用戶注冊************");

System.out.println("請輸入用戶名:");

username = in.nextLine();

System.out.println("請輸入密碼:");

password = in.nextLine();

//保持輸入的用戶與密碼

Users u = new Users(username,password);

LoginDome demo = new LoginDome();

demo.setUser(u);

System.out.println("注冊成功!");

System.out.println("***********用戶登陸************");

do{

System.out.println("請輸入用戶名:");

username = in.nextLine();

System.out.println("請輸入密碼:");

password = in.nextLine();

if(demo.userLogin(username,password))  //調(diào)用判斷是否登陸成功方法

{

break;

}

else

{

iCount ++; //記錄次數(shù)

if(iCount >= 3 && flag == false)  //如果登陸失敗超過3次

{

System.out.print("登陸失敗次數(shù)超過三次,程序即講退出!");

System.exit(0);

}

else

{

System.out.println("請檢查用戶名與密碼");

}

}

}while(true);

}

}

***********用戶注冊************

請輸入用戶名:

liwen

請輸入密碼:

123456

注冊成功!

***********用戶登陸************

請輸入用戶名:

li

請輸入密碼:

222

請檢查用戶名與密碼


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI