[JAVA]让用户输入值: Scanner类的使用

一个Java程序员不仅要让程序本身输出指定的东西,还要让用户自己来输入他们的资料值。那么如何用Java来收集用户的资料呢?这就要用到在Java5就添加了的一个Scanner(扫描仪)类。

准备工作

  • 01

    导入Scanner类 在使用Scanner类的时候,我们需要先导入Scanner包。

  • 02

    ①打开我们的Eclipse。 ②新建一个Java项目(Java Project)、包(Package)和类(Class)。 ③在自动生成代码的第一行的下面(package xxx;)输入一行新代码: import java.util.Scanner; (导入java.util.Scanner包)

  • 03

    一如既往的在public class xxx;下一行输入代码: public static void main(String[] args){ }

使用方式

  • 01

    创建Scanner对象 ①在上一步输入的public static void main(String[] args){ } 大括号内输入代码: Scanner [对象名]=new Scanner(System.in); (创建一个叫[对象名]的Scanner对象) 如: Scanner input=new Scanner(System.in) (创建一个叫input的Scanner对象)

  • 02

    让变量读取Scanner对象的值并存放 在刚写的代码下面再多写一条代码: [变量类型] [变量名]=[Scanner对象名].[根据变量类型判定]; 如我的变量类型是String (字符串),变量名Jingyan,Scanner对象是input,那么我的这条代码就是: String Jingyan=input.next(); 如果是其他的呢?为您一一奉上: int Jingyan=input.nextInt(); boolean Jingyan=input.nextBoolean(); byte Jingyan=input.nextByte(); double Jingyan=input.nextDouble(); long Jingyan=input.nextLong(); float Jingyan=input.nextFloat();

  • 03

    提醒用户输入值 这步只要在创建对象前显示个提示即可。 System.out.println("请输入值:");

  • 04

    输出值 这是最简单的输出,只需要输出即可。 (您可不要告诉我您保存个值不输出) System.out.println([变量名]); 如我的变量名是Jingyan: System.out.println(Jingyan); 即可输出变量。

    完后测试

    • 01

      测试你的Java程序能否正常使用 运行一下吧! 我的是正常运行呢~

    (0)

    相关推荐

    • java语言使用Scanner类从控制台输入文字

      在进行java开发的过程中,为了测试自己的代码是否正确,经常会使用控制台输入一些数据进行验证.这里介绍下使用Scanner从控制台输入内容的方法. 操作方法 01 在java1.5之后,提供了Scan ...

    • Java中Scanner类的用法

      Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序.它是以前的StringTokenizer和Matcher类之间的某种结合.由于任何数据都必须通过同一模式 ...

    • java如何判断输入值是否是特殊字符

      java如何判断特殊字符的问题. 操作方法 01 很多朋友不知道java如何判断输入值是否是特殊字符,今天就为大家总结一下 02 java有个Pattern和Matcher类,专门用来处理正则表达式的 ...

    • java如何定义自己的类

      java如何定义自己的类 并使用它 步骤/方法 01 首先创建一个 project 工程 例如java project 或者 web project 因为类都是在src下创建的. 第一步在打开的MyE ...

    • eclipse包资源管理器java项目,包,类重命名

      eclipse包资源管理器java项目,包,类重命名,对于修改已知创建的包(包括java项目,java包)和java类文件的命名非常重要的,有时候你的java包里有多个java文件,你要改名字,可以说 ...

    • 如何在java中创建和使用scanner类

      操作方法 01 首先,创建一个class 02 创建一个main方法, 导入java.util.Scanner(一定要写在package下面!!!) 03 输入以下代码,注释部分详细说明了每一行代码的 ...

    • java怎么创建包和类(java类的封装)

      一.先来明白一下关于classpath和path的概念path是java中用来进行编译和运行的程序所在的路径,而classpath是类所在的路径.安装JDK之后,你应当设置好path和classpat ...

    • java使用 Date和SimpleDateFormat 类

      在程序开发中,经常需要处理日期和时间的相关数据. 操作方法 01 Date 类位于 java.util 包中,用于获取当前的时间 02 代码如下: Date d = new Date(); Syste ...

    • 如何创建JAVA工程和如何创建JAVA类

      我们在学习java的时候,我们经常会用到eclipse,而我们怎么用eclipse创建一个工程,以及我们怎么在一个java工程中创建一个类呢,对应小白来说自然不会,下面小编来告诉大家如何操作. 操作方 ...