java Scanner

简介: scanner

用户交互Scanner类

  • 可以获取用户的输入
  • 需要导入import java.util.Scanner(Java5新特征)
  • Scanner s = new Scanner(System.in);
  • next()与nextLine()方法获取输入的字符串
  • hasNext()与hasNextLine()判断是否还有输入的数据
  • nextInt()
  • nextDouble()
  • 使用完后记得关闭scanner.close()

1、next()

  • 去除输入的有效字符前的空白   如"     Hello"输入结果是Hello
  • Enter或空格作为结束符
  • 必须要读取有效字符才会结束

2、nextLine()

  • 1、以Enter为结束符
  • 2、可以获得空白

3、nextInt()

  • 输入int
相关文章
|
5月前
|
Java
【零基础学Java】—Scanner类的使用( 十)
【零基础学Java】—Scanner类的使用( 十)
|
8月前
|
Java
|
6月前
|
存储 Java 数据处理
Java使用Scanner类实现用户输入与交互
Java使用Scanner类实现用户输入与交互
|
6月前
|
存储 Java
使用Java Scanner类与用户交互的实例详解
使用Java Scanner类与用户交互的实例详解
|
7月前
|
Java
Java Scanner 类 (获取用户的输入)
Java Scanner 类 (获取用户的输入)
|
8月前
|
Java 程序员 数据安全/隐私保护
java中Scanner类里大部分的方法
java中Scanner类里大部分的方法
55 0
|
9月前
|
Java
Java Scanner(cmd数据输入)
Java Scanner(cmd数据输入)
51 0
|
10月前
|
Java
java Scanner读取太慢而超时
java Scanner读取太慢而超时
136 0
|
10月前
|
安全 Java 数据安全/隐私保护
【JavaSE专栏40】Java常用类 Scanner 解析,C++能输入的数据,Java也能
【JavaSE专栏40】Java常用类 Scanner 解析,C++能输入的数据,Java也能
171 0
|
11月前
|
Java 程序员
Java中Scanner类的使用
Java中Scanner类的使用
80 0