import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

while (true) {
System.out.println("===== 微头条主菜单 =====");
System.out.println("1. 注册");
System.out.println("2. 登录");
System.out.println("3. 退出");
System.out.print("请选择:");
int choice = scanner.nextInt();
scanner.nextLine(); // 处理 nextInt 留下的换行符

switch (choice) {
case 1:
System.out.print("用户名:");
String regName = scanner.nextLine();
System.out.print("密码:");
String regPwd = scanner.nextLine();
System.out.println("注册成功!");
break;
case 2:
System.out.print("用户名:");
String loginName = scanner.nextLine();
System.out.print("密码:");
String loginPwd = scanner.nextLine();
// 这里仅做模拟登录提示,实际项目中需验证用户信息
System.out.println("登录成功!欢迎回来," + loginName);
break;
case 3:
System.out.println("再见!");
scanner.close();
return; // 退出 main 方法,从而结束程序
default:
System.out.println("无效选择,请重新输入。");
break;
}
}
// scanner.close(); // 由于 while(true) 循环,此处代码通常无法执行
}
}