91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

基于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
辛集市| 大余县| 永兴县| 体育| 安康市| 榕江县| 莱芜市| 乐东| 荆州市| 扎兰屯市| 沙湾县| 利川市| 普陀区| 丹巴县| 肇源县| 明光市| 佳木斯市| 资阳市| 承德市| 鱼台县| 元氏县| 温州市| 吉木萨尔县| 麻阳| 乃东县| 富平县| 临桂县| 清流县| 运城市| 长宁县| 白山市| 安塞县| 横峰县| 扎兰屯市| 嘉定区| 客服| 济源市| 池州市| 阿巴嘎旗| 麻栗坡县| 沈阳市|