美文网首页
Scanner类

Scanner类

作者: Yix1a | 来源:发表于2017-10-09 22:46 被阅读6次

类Scanner是再包java.util里面
结构是 public final class Scanner extend Object implements Iterator<String>

  • Scanner sc = new Scanner(System.in)

    • System.in
      System类里面变量in。静态的。
      这个类中是解释是public static final InputStream in
      标准输入流。
  • 基本格式

    • hasNextXxx()判断是否是那个格式,并输入,是布尔类型的。
    • nextXxx()获取下一个输入项,
  • 常用的两个方法

    • public int nextInt()获取一个int类型的值
    • public String nextLine()获取一个String类型的值
  • 常见问题

先获取一个数值,在获取一个字符串,会出现问题。原因是换行符的问题。
解决方法有两个,先获取一个数值后,再创建一个新的键盘录入对象录取字符串。另一种方法是,把所有的数据都先按照字符串获取,然后转换成想要的。

相关文章

网友评论

      本文标题:Scanner类

      本文链接:https://www.haomeiwen.com/subject/vbypyxtx.html