Scanner的使用

来源:互联网 发布:华南理工大学 知乎 编辑:程序博客网 时间:2024/06/06 03:17

Scanner的使用(了解)

(1)概述

在JDK5以后出现的用于键盘录入数据的类。

(2)构造方法:

  1. 常用的格式
Scanner sc = new Scanner(System.in);
  1. 构造方法
InputStream is = System.in;Scanner(InputStream is)
  1. System .in

讲解了System.in这个东西。它其实是标准的输入流,对应于键盘录入.in是System类的静态变量。

(3)基本方法格式:

  • hasNextXxx() 判断是否是某种类型的
  • nextXxx() 返回某种类型的元素

(4)要掌握的两个方法

  • A:public int nextInt() // 输入Int
  • B:public String nextLine() // 输入String

(5)需要注意的小问题

同一个Scanner对象,先获取数值,再获取字符串会出现一个小问题。

解决方案:
- a:重新定义一个Scanner对象

  • b:把所有的数据都用字符串获取,然后再进行相应的转换
1 0
原创粉丝点击