关于从键盘录入信息Scanner类的调用讲解
前言
主要讲解调用用scanner类创建的对象调用方法以及区别。
一、键盘录入是什么?
键盘录入的定义: 就是在程序运行的过程中,可以接收用户输入的二数据,进行计算.
二、使用步骤
1.导包
import java.util.Scanner;
2获取键盘录入工具,即创建一个Scanner对象
Scanner sc = new Scanner(System.in);
3. 使用工具进行数据的接收
int variable=sc.nextInt();
4. 使用数据
代码如下:
import java.util.Scanner;//导入Scanner包
public class KeyboardInput{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请从键盘输入一个整数并按回车确认:");
int variable=sc.nextInt();
System.out.print("你输入的数是"+variable);
}
}
提醒
代码如下:
这里特别提醒一点Scanner类中的四个方法:其中next();nextInt();nextline();
nextDouble();其中next();方法和nextLine();方法不能跟再nextInt();以及
nextDouble();方法后面用不然其代码语句会失效。 他们两者之间也不能连用。
其中nextInt();nextDouble();next();不能接收回车和空格而,
多个输入时用空格或者回车确认nextLine();
能接空格,多个输入时用回车确认。使用时需特别注意