智渔课堂官方免费教程二十二:Java常用类之接收控制台输入 Scanner类

时间:2022-01-26 19:24:07

Scanner类(了解即可)

使用Scanner类接收键盘的输入
1、创建Scanner对象的语法:Scanner scan = new Scanner(System.in);
2、使用Scanner对象接收键盘输入:scan.next();//等待并接收键盘输入

实例:package common_class;
import java.util.Scanner;
/**
* 演示Scanner类
* 模拟用户登录
* @author 学霸联盟 - 赵灿
*/
public class ScannerDemo {
public static void main(String[] args) {
//创建Scanner对象
Scanner scan = new Scanner(System.in);
//提示输入用户名
System.out.println("请输入用户名:");
//接收用户输入的字符串
String username = scan.next();
//提示输入密码
System.out.println("请输入密码:");
//接收用户输入的字符串
String password = scan.next();

// 输出用户输入的值
System.out.println("您输入的用户名是:" + username);
System.out.println("您输入的密码是:" + password);
// 如果用户名和密码输入的都是admin则输出登录成功
if (username.equals("admin") && password.equals("admin")) {
System.out.println("登录成功");
} else {
System.out.println("登录失败");
}
System.out.println("请输入年龄:");
// 接收用户输入的整数
int age = scan.nextInt();
System.out.println("您输入的年龄是:" + age);
}
}