Java入门基础学习笔记21——Scanner

在程序中接收用户通过键盘输入的数据:

需求:

请在程序中,提示用户通过键盘输入自己的姓名、年龄、并能在程序中收到这些信息,怎么解决?

Java已经写好了实现程序,我们调用即可。

API:Application Programming Interface: 应用程序编程接口

Java写好的程序,程序员可以直接拿来调用。

Java为自己写好的程序提供了相应的程序使用说明书(API文档)。

解压、然后是Chrome浏览器打开index.html,然后是输入Scanner找到Scanner:

java 复制代码
package cn.ensource.scanner;

import java.util.Scanner;

public class ScannerDemo1 {
    public static void main(String[] args) {
        // 1、导包: 一般不需要我们自己做,IDEA会自动帮我们做的
        // 2、抄写代码: 得到一个键盘扫描器对象
        Scanner sc = new Scanner(System.in);

        System.out.println("请输入您的年龄:");
        int age = sc.nextInt();

        System.out.println("请输入您的名字: ");
        String name = sc.next();

        System.out.println("您的年龄是:" + age + "," + "您的名字是:" + name + "。");
    }
}

执行结果:

我们通过的是Scanner类来获取用户的输入的。

导包:Scanner类就是在java.util包下的,所以需要将该包导入。

相关推荐
布朗克1681 分钟前
17 常用工具类
java·开发语言·工具类
做个文艺程序员7 分钟前
第07篇:K8s 安全加固指南:RBAC、NetworkPolicy、OPA——Java SaaS 多租户安全隔离深度实践
java·安全·kubernetes
NE_STOP16 分钟前
Docker--搭建私有镜像中心Harbor
java
摇滚侠19 分钟前
IDEA 新建 JavaWeb 项目 Tomcat 和 Servlet
java·ide·intellij-idea
码客日记30 分钟前
Spring Boot 全局跨域配置与前后端联调避坑
java·spring boot·后端
兰令水1 小时前
leecodecode【回溯子集】【2026.6.4打卡-java版本】
java·开发语言·深度优先
闪电悠米1 小时前
黑马点评-Redisson-02_reentrant_lock
java·spring boot·redis·分布式·缓存
云烟成雨TD1 小时前
Spring AI Alibaba 1.x 系列【67】ReactAgent SSE 流式输出
java·人工智能·spring
我登哥MVP1 小时前
Spring Boo从“会用”到“精通”:Spring Boot 入门
java·spring boot·后端·spring·maven·intellij-idea·mybatis
染翰2 小时前
Java 实现 Git 自动克隆工具,打包成 Windows 独立 EXE(免安装JDK)
java·git·后端