java控制台,先注册,用户名长度至少在5个字符以上,密码和确认密码必须相同,长度在6-14位之间,注册后登录,登录成功后,给出一个提示,您需要炒饼还是炒面,输入1时代表炒饼,输入2代表炒面
时间: 2024-06-01 07:10:18 浏览: 5
以下是Java控制台的代码实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 注册
System.out.println("请输入用户名(长度至少在5个字符以上):");
String username = scanner.nextLine();
while (username.length() < 5) {
System.out.println("用户名长度不能少于5个字符,请重新输入:");
username = scanner.nextLine();
}
System.out.println("请输入密码(长度在6-14位之间):");
String password = scanner.nextLine();
while (password.length() < 6 || password.length() > 14) {
System.out.println("密码长度必须在6-14位之间,请重新输入:");
password = scanner.nextLine();
}
System.out.println("请确认密码:");
String confirmPassword = scanner.nextLine();
while (!confirmPassword.equals(password)) {
System.out.println("两次输入的密码不一致,请重新输入确认密码:");
confirmPassword = scanner.nextLine();
}
// 登录
System.out.println("请登录:");
System.out.println("请输入用户名:");
String loginUsername = scanner.nextLine();
while (!loginUsername.equals(username)) {
System.out.println("用户名不存在,请重新输入:");
loginUsername = scanner.nextLine();
}
System.out.println("请输入密码:");
String loginPassword = scanner.nextLine();
while (!loginPassword.equals(password)) {
System.out.println("密码错误,请重新输入:");
loginPassword = scanner.nextLine();
}
// 选择
System.out.println("登录成功,请选择您需要炒饼还是炒面:");
System.out.println("输入1代表炒饼,输入2代表炒面。");
String choice = scanner.nextLine();
while (!choice.equals("1") && !choice.equals("2")) {
System.out.println("选择无效,请重新选择:");
choice = scanner.nextLine();
}
if (choice.equals("1")) {
System.out.println("您选择了炒饼。");
} else {
System.out.println("您选择了炒面。");
}
}
}
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)