点一下采纳哦
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
// 从键盘接收数据
// nextLine方式接收字符串
System.out.println("请输入你的名字:");
// 判断是否还有输入
if (scan.hasNextLine()) {
String str2 = scan.nextLine();
System.out.println("欢迎:" + str2+"进入学员系统");
System.out.println("是否登入系统");
String str1 = scan.nextLine();
if ( str1.equals("1")){
System.out.println("请输入你的密码");
scan.nextLine();
System.out.println("请再次输入你的密码");
scan.nextLine();
System.out.println("登陆成功,"+str2+"欢迎你!");
}else if (str1.equals("0")){
System.out.println("你已正常退出系统!");
}
}
scan.close();
}
多自己练习练习吧,复制谁都会,Scanner sc = new Scanner(System.in);接收输入, String s = sc.nextLine();获取输入的内容
public static void main(String[] args) throws Exception{
Scanner sc = new Scanner(System.in);
System.out.println("请输入名字");
String s = sc.nextLine();
System.out.println("欢迎" + s);
System.out.println("是否登录?0退出1进入");
String flag = sc.nextLine();
// 退出判断
if ("0".equals(flag)) {
System.out.println("退出");
return;
}
System.out.println("请输入密码");
String pwd1 = sc.nextLine();
System.out.println("请再输入密码");
String pwd2 = sc.nextLine();
// TODO 判断下密码??
System.out.println("登录成功");
}
如此贴上的代码,你运行起来了没?
能运行起来又是否看的明白,下次换一个花样玩,会了没
采纳度低的,下次别人也不想帮你回答问题
public static void main(String[] args) {
try(Scanner sc = new Scanner(System.in)){
System.out.println("请输入你的名字:");
String name = sc.nextLine();
System.out.println("欢迎".concat(name).concat("进入学员系统!"));
System.out.println("是否登录系统? 0-退出 1-登入");
String op = sc.nextLine();
if(op.equals("1")){
System.out.println("请输入您的密码");
String pwd1 = sc.nextLine();
System.out.println("请再次输入您的密码");
String pwd2 = sc.nextLine();
if(pwd1.equals(pwd2)){
System.out.println("登录成功,".concat(name).concat("欢迎你!"));
}
}else {
System.out.println("你已正常退出系统!");
}
}
}
还不采纳别