亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

基于Java實現QQ登錄注冊功能的示例代碼

小云
118
2023-08-11 12:18:50
欄目: 編程語言

下面是一個簡單的基于Java實現QQ登錄注冊功能的示例代碼:

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class QQLoginRegister {
private static Map<String, String> userMap = new HashMap<>();
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
boolean isQuit = false;
while (!isQuit) {
System.out.println("請選擇操作:\n1. 登錄\n2. 注冊\n3. 退出");
int choice = scanner.nextInt();
scanner.nextLine();  // 清空輸入緩沖區的換行符
switch (choice) {
case 1:
login(scanner);
break;
case 2:
register(scanner);
break;
case 3:
isQuit = true;
break;
default:
System.out.println("輸入無效,請重新輸入!");
}
}
scanner.close();
}
private static void login(Scanner scanner) {
System.out.println("請輸入QQ號碼:");
String qqNumber = scanner.nextLine();
System.out.println("請輸入密碼:");
String password = scanner.nextLine();
if (userMap.containsKey(qqNumber) && userMap.get(qqNumber).equals(password)) {
System.out.println("登錄成功!");
} else {
System.out.println("登錄失敗,請檢查QQ號碼和密碼是否正確!");
}
}
private static void register(Scanner scanner) {
System.out.println("請輸入QQ號碼:");
String qqNumber = scanner.nextLine();
if (userMap.containsKey(qqNumber)) {
System.out.println("該QQ號碼已被注冊,請重新輸入!");
} else {
System.out.println("請輸入密碼:");
String password = scanner.nextLine();
userMap.put(qqNumber, password);
System.out.println("注冊成功!");
}
}
}

這個示例代碼使用了一個HashMap來存儲用戶的QQ號碼和密碼,并提供了登錄和注冊功能。用戶可以通過控制臺輸入自己的QQ號碼和密碼進行登錄和注冊操作。

0
寿宁县| 博白县| 都昌县| 竹溪县| 禹城市| 望都县| 麻阳| 阳谷县| 高淳县| 都安| 蚌埠市| 土默特右旗| 从化市| 新闻| 金门县| 敖汉旗| 肇庆市| 牟定县| 东山县| 湖北省| 石阡县| 安国市| 南京市| 团风县| 平度市| 临沭县| 双牌县| 厦门市| 连江县| 金平| 任丘市| 景东| 盐亭县| 雷波县| 景德镇市| 额尔古纳市| 大名县| 泸水县| 建宁县| 会东县| 杭锦旗|