~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:JAVA中的Scanner使用
作者:邓崇富
撰写时间:2019-4-6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一、在java9或者更早的版本中,除了8种基本类型,其他类型都属于引用类型,如果希 望使用引用类型类型中的“类”,那么典型用法的步骤一般为:
1、导包:
指定需要使用引用类型的目标在什么位置。在pubilc class 之前写下面这行代码:
Import + 包的所在路径名(是从java.util.Scanner开始);
2、创建:
通常需要创建之后才能使用,格式:
数据类型 + 变量名称 = new + 数据类型();
3、使用:
需要使用什么功能,就点出那个功能的名称(方法名),格式:
变量名称.方法名();
- 使用Scanner
Scanner就是一种引用类型,JDK已经写好了这个类提供我们直接用,步骤有三个:
- 导包(关键字:import):
- import java.util.Scanner;
- 创建:
Scanner SC = new Scanner(System.in);
PS:其中System.in代表从键盘输入。
- 使用:
- 获取键盘输入的int数字:
- Int num = sc.nextInt();
- 获取键盘输入的字符串:
String str = sc.next();
一、数字输入的详细代码和运行结果如下图(蓝色字体的100为输入的数字,黑色字体的100为输出结果):
二、字符串输入的详细代码和运行结果如下图(蓝色字体的100为输入的数字,黑色字体的100为输出结果):