欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java模擬用戶注冊和登錄功能

錢瀠龍1年前7瀏覽0評論

Java是一種廣泛應用于網(wǎng)絡開發(fā)的編程語言,它擁有豐富的庫和框架,能夠快速實現(xiàn)眾多功能。下面我們來模擬用戶注冊和登錄功能。

public class User {
private String username;
private String password;
public User(String username, String password) {
this.username = username;
this.password = password;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
}
public class UserSystem {
private ArrayListuserList = new ArrayList();
public void register(User user) {
userList.add(user);
}
public User login(String username, String password) {
for(User user : userList) {
if(user.getUsername().equals(username) && user.getPassword().equals(password)) {
return user;
}
}
return null;
}
}
public class Main {
public static void main(String[] args) {
UserSystem system = new UserSystem();
User user1 = new User("Tom", "12345");
User user2 = new User("Jerry", "qwert");
system.register(user1);
system.register(user2);
User user = system.login("Tom", "12345");
if(user != null) {
System.out.println("登錄成功!");
} else {
System.out.println("登錄失敗!");
}
}
}

以上代碼中,我們創(chuàng)建了一個User類表示用戶,其中包含用戶名和密碼兩個屬性。UserSystem類表示用戶系統(tǒng),其中包含了一個用戶列表和注冊、登錄兩種方法。我們用ArrayList來維護用戶列表,并通過register方法實現(xiàn)用戶注冊,通過login方法實現(xiàn)用戶登錄。

在Main類中,我們創(chuàng)建一個UserSystem對象并注冊兩個用戶。然后調用登錄方法嘗試登錄用戶名為Tom、密碼為12345的用戶,如果返回的結果不為空,則表示登錄成功,否則表示登錄失敗。