scanf Java · 输入输出
使用 Scanner 类从控制台读取用户输入,是 Java 中类似 C 语言 scanf 的常用做法。
怎么用
Scanner sc = new Scanner(System.in); 再调用 sc.nextXxx() 读取
小例子
import java.util.Scanner; Scanner sc = new Scanner(System.in); String s = sc.nextLine(); int n = sc.nextInt();
运行结果
s 读取一行文本,n 读取一个整数
提醒:nextInt/nextDouble 之后如果接 nextLine,要注意残留换行符的问题
官方文档:https://docs.oracle.com/javase/tutorial/essential/io/scanning.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条