美文网首页
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