国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

模擬用戶登錄效果

2019-11-08 18:30:23
字體:
來源:轉載
供稿:網友

標題

package sun.rain.amazing;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import org.junit.Test;/** * 模擬用戶登錄 * @author sunRainAmazing * */public class StringLogin { public static User[] userArray; public static List<User> userList = new ArrayList<User>(); //初始化數據 static{ userArray = new User[]{ new User("TOM","123"), new User("CAT","123"), new User("JANE","123") }; userList.add(new User("tom","123")); userList.add(new User("cat","123")); userList.add(new User("jane","123")); } /** * 測試登錄方法 */ @SupWord,code; userName = userPassword = code = null; String verifyCode ; User user; do{ if(userName!=null){ System.out.println("用戶名或密碼錯誤,請重新輸入"); } //獲取一個四位數字的驗證碼 verifyCode = ((int)(Math.random()*9000)+1000)+""; System.out.print("請輸入用戶名"); userName = scanner.nextLine().trim(); System.out.print("/n請輸入密碼:"); userPassword = scanner.nextLine().trim(); System.out.println("請輸入驗證碼:"+verifyCode); code = scanner.nextLine().trim(); //進行封裝 用戶信息 user = new User(userName,userPassword); //判斷驗證碼是否正確 while(!verifyCode.equals(code)){ verifyCode = ((int)(Math.random()*9000)+1000)+""; System.out.println("驗證碼不正確,請重新輸入: "+verifyCode); code = scanner.nextLine().trim(); }// }while(isExists(userName,userPassword)); }while(isExists(user)); System.out.println("歡迎您"+userName+" 登錄成功"); } /** * 驗證用戶是否存在 數組方式 * @param userName * @param userPassword * @return */ @SuppressWarnings("unused") private static boolean isExists(String userName,String userPassword){ for (int i = 0; i < userArray.length; i++) { if(userArray[i].getUserName().equals(userName) &&userArray[i].getUserPassword().equals(userPassword) ){ return false; } } return true; } /** * 驗證用戶是否存在 集合方式 * @param userName * @param userPassword * @return */ private static boolean isExists(User user){ for (int i = 0; i < userList.size(); i++) { if(userList.get(i).getUserName().equals(user.getUserName()) &&userArray[i].getUserPassword().equals(user.getUserPassword()) ){ return false; } } return true; }}/** * 創建的user類 * * @author sunRainAmazing * */class User{ private String userName; private String userPassword; public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserPassword() { return userPassword; } public void setUserPassword(String userPassword) { this.userPassword = userPassword; } public User() { super(); } public User(String userName, String userPassword) { super(); this.userName = userName; this.userPassword = userPassword; }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟津县| 清丰县| 乐清市| 荣昌县| 安福县| 韶关市| 基隆市| 元谋县| 盘锦市| 长汀县| 营山县| 余姚市| 仙游县| 灵璧县| 乌兰察布市| 敦化市| 北碚区| 含山县| 彭州市| 始兴县| 巴林右旗| 屏边| 丹阳市| 盐边县| 潞城市| 长葛市| 大竹县| 六盘水市| 上栗县| 丰台区| 石渠县| 翁源县| 大竹县| 平武县| 威信县| 报价| 拜城县| 卢龙县| 得荣县| 临武县| 曲麻莱县|