Java入门教程(14) ——Scanner 获取键盘输入

简介: Scanner的基本介绍和使用

在后台开发中,我们可能需要在运行的时候传递一些参数进去,该怎么处理呢?

Java 提供了一个 Scanner 类,利用这个类,我们可以很方便的获取键盘输入的参数,接下来给大家详细介绍一下

1.首先导包

import java.util.Scanner;

2.创建 Scanner 对象:

//System.in 表示标准化输入流,也就是键盘输入
Scanner sc = new Scanner(System.in);

3.实例

import java.util.Scanner;
 
/**
 * 使用Scanner在程序需要的时候输入参数
 */
import java.util.Scanner;
public class Welcome2 {
public static void main(String[ ] args) {
Scanner scanner = new Scanner(System.in);
// 将输入的一行赋给 string1
String string1 = scanner.nextLine();
// 将输入单词到第一个空白符为止的字符串付给 string2
String string2 = scanner.next();
// 将输入的数字赋值给变量
int a = scanner.nextInt();
System.out.println("-----录入的信息如下-------");
System.out.println(string1);
System.out.println(string2);
System.out.println(a * 2);
}
}

运行结果如下:

在这里插入图片描述

相关文章
|
3月前
|
存储 Java
Java Scanner类详解与应用
Java Scanner类详解与应用
|
3月前
|
Java
Java(九)键盘录入~
Java(九)键盘录入~
49 0
Java(九)键盘录入~
|
8月前
|
Java
【零基础学Java】—Scanner类的使用( 十)
【零基础学Java】—Scanner类的使用( 十)
|
12天前
|
安全 机器人 Java
|
3月前
|
Java
java_键盘录入、随机数
本文介绍了Java中键盘录入和Random类的使用。键盘录入用于从用户那里获取数据,通过导入`java.util.Scanner`,创建`Scanner`对象,调用`nextInt()`或`nextDouble()`读取整数和小数,`next()`读取字符串。Random类用于生成随机整数,导入该类后创建对象,调用`nextInt(int bound)`生成[0, bound-1]范围内的随机数。在JDK17及以上版本,可以使用`nextInt(int start, int end)`生成[start, end)范围的随机数。常见应用包括猜数字游戏和随机点名。
32 0
|
1月前
|
安全 机器人 Java
|
2月前
|
小程序 Java
28. 【Java教程】Scanner 类
28. 【Java教程】Scanner 类
44 7
|
2月前
|
Java 编译器
一篇文章讲明白java键盘输入多种方法
一篇文章讲明白java键盘输入多种方法
14 0
|
3月前
|
Java C语言
JAVA 初识 (一)JOptionPane、Scanner和Random的小认知
JAVA 初识 (一)JOptionPane、Scanner和Random的小认知
|
3月前
|
安全 Java 数据库
Spring boot 入门教程-Oauth2,java面试基础题核心
Spring boot 入门教程-Oauth2,java面试基础题核心