日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

实现注册登录

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实现注册登录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.logein;/*** @author alina* @date 2021年09月15日 10:49 下午* User類,封裝用戶信息的類*/ public class User {//保存用戶名private String username;//保存用戶密碼private String passwoer;public User() { }public User(String username,String passwoer ){this.username = username;this.passwoer = passwoer;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPasswoer() {return passwoer;}public void setPasswoer(String passwoer) {this.passwoer = passwoer;} } package com.logein;import java.util.Scanner;/*** @author alina* @date 2021年09月15日 10:58 下午* 用戶操作的類*/ public class UserInterface {public static void main(String[] args) {Scanner sc = new Scanner(System.in);UserOperator u = new UserOperator();while (true){//提示用戶選擇功能System.out.println("Please select the current function:A:register B:Sign in");String s = sc.nextLine();if (s.equalsIgnoreCase("a")){//選擇的是注冊功能System.out.println("please input username: ");String username = sc.nextLine();System.out.println("please input password: ");String password = sc.nextLine();u.regegit(username,password);System.out.println("register success!");}else if (s.equalsIgnoreCase("b")){//選擇的是登錄功能System.out.println("please input username: ");String username = sc.nextLine();System.out.println("please input password: ");String password = sc.nextLine();//判斷用戶名和密碼是不是在集合里面boolean b = u.login(username,password);if (b==false){System.out.println("sign in default!");}else{System.out.println("sign in success!");}}else {System.out.println("Please enter the correct option !");break;}}} } package com.logein;import java.util.ArrayList; import java.util.Iterator;/*** @author alina* @date 2021年09月15日 11:11 下午* 操作集合的類* 存儲集合,迭代集合*/ public class UserOperator {//成員位置,定義集合,存儲User類的對象private ArrayList<User> list = new ArrayList<User>();//定義注冊功能,接收用戶名和密碼,存儲到集合//功能不檢驗用戶名是否存在,只要注冊就成功public void regegit(String username,String password){list.add(new User(username,password));}//定義登錄功能,接收用戶名和密碼,查詢是否在集合中//沒查到返回falsepublic boolean login(String username,String password) {Iterator<User> it = list.iterator();while (it.hasNext()){User U = it.next();if(U.getUsername().equals(username) && U.getPasswoer().equals(password)){return true;}}return false;}}

總結

以上是生活随笔為你收集整理的实现注册登录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。