键盘输入Scanner类方法属性使用

简介: 键盘输入Scanner类方法属性使用

基本步骤

1.导包:import java.util.Scanner

2.Scanner实例化,创建Scanner对象: Scanner scan = new Scanner(System.in)

3.调用Scanner类相关方法(next()/nextXxx()),来获取指定数据类型的变量


示例

//导相关的包
import java.util.Scanner;
public class JavaTest {
    public static void main(String[] args) {
        //Scanner实例化,创建对象
        Scanner scan = new Scanner(System.in);
        //调用相关方法
        System.out.println("请输入你的姓名:");
        String name = scan.next();
        System.out.println("你的姓名是:"+name);
        System.out.println("请输入你的年龄:");
        int age = scan.nextInt();
        System.out.println("你的年龄是:"+ age + "岁");
    }
}


注意:需要根据相应的方法来输入指定类型的值。如果输入的数据类型与要求的类型不匹配时,会报异常:InputMismatchException,导致程序终止。

8c30e96019937c8f31f0838c583d5a9.png

Scanner相关方法


eb31aae9e870437c51cc3748c4e8e8a.png

ec51e227f0c60ae0f636b7ecde7fe61.png

b5065d682d80bc5119ecd9d24e33cb9.png


相关文章
|
3月前
|
移动开发
nextInt()接收整数后再用nextLine()接收字符串,导致nextLine()方法无效
nextInt()接收整数后再用nextLine()接收字符串,导致nextLine()方法无效
40 1
|
6月前
|
安全 Java 索引
Java字符串类详解
Java字符串类详解
48 1
|
6月前
|
程序员
Scanner类中next()和nextLine()的区别
Scanner类中next()和nextLine()的区别
67 0
|
6月前
|
Java
java中FileOutputStream流中有参构造方法有无append形参的区别--超详细讲解版
java中FileOutputStream流中有参构造方法有无append形参的区别--超详细讲解版
56 0
|
存储 Java
java字符串中常用的10个方法
java字符串中常用的10个方法
|
Java
Scanner的基本用法
Scanner的基本用法
114 0
next 与 nextLine 方法的区别
next 与 nextLine 方法的区别
342 0
next 与 nextLine 方法的区别
|
Java API
一文带你了解Java中的Scanner键盘输入关键字、random 随机数关键字、System类和匿名函数
本文比较偏向基础,适合初学者观看学习参考。本文主要详细的介绍了Scanner 键盘输入、random 随机数 、System类、匿名函数。并且文中通过举例代码实战的方式,让你对这些关键字的理解更加的深刻。
227 1
一文带你了解Java中的Scanner键盘输入关键字、random 随机数关键字、System类和匿名函数
键盘输入Scanner类方法属性使用
键盘输入Scanner类方法属性使用
102 0
键盘输入Scanner类方法属性使用