网站首页 > 精选教程 正文
Scanner是一个新的操作类,是在java.util包中提供的一个操作类,使用此类可以方便的完成输入流的输入操作。
一个可以解析基本类型和字符串的简单文本扫描器。 例如,以下代码使用户能够从 System.in 中读取一个数:
public class ApiScanner {
public static void main(String[] args) {
//创建对象接收键盘录入的数据
Scanner sc = new Scanner(System.in);//创建一个scanner类的对象
//录入数据
System.out.print("请输入你的名字:");
String input = sc.next();
//输出数据
System.out.println(input);
}
}
1.包:java.util 需要导包
2.查看类的解释说明:
Scanner类: 一个可以使用正则表达式来解析基本类型和字符串的简单 文本扫描器
3、查看构造方法:
- Scanner(InputStream source) 构造一个新的 Scanner,它生成的值是从指定的输入流扫描
- InputStream: 输入流
- System.in: 代表从键盘录入
4.查看成员方法:
- String next() 查找并返回来自此扫描器的下一个完整标记--> 获取一个字符串
- int nextInt() 将输入信息的下一个标记扫描为一个 int---> 获取一个int类型的数据
- String nextLine() 此扫描器执行当前行,并返回跳过的输入信息--->获取一行数
最后
如果觉得文章不错,对你有帮助可以给我点个赞,需要Java新手入门全套视频,可以私信我【Java】
猜你喜欢
- 2025-05-03 Java 基础学习大纲(java-基础)
- 2025-05-03 1.7、Java IO流操作详解(java i/o流)
- 2025-05-03 Java基础刷题,一篇入门(java基础知识刷题)
- 2025-05-03 【Java基础】Java中方法的定义和调用
- 2025-05-03 PAT乙级题目1003-我要通过(JAVA)(pat乙级考试怎么准备)
- 2025-05-03 三分钟教你原来Java实现简单汽车租赁系统这么容易
- 2025-05-03 Java 数据输入输出是什么,怎么用?
- 2025-05-03 Java对比学习Python之高级特性:IO编程
- 2025-05-03 java方法的定义和调用(java中方法是啥)
- 2025-05-03 90%程序员不知道的Java流程控制优化技巧,让你的代码更高效!
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)