JAVA——Scanner类

来源:互联网 发布:模拟人生4捏脸数据 编辑:程序博客网 时间:2024/05/18 02:45

Scanner的使用(了解)
  (1)在JDK5以后出现的用于键盘录入数据的类。
  (2)构造方法:
   A:讲解了System.in这个东西。
    它其实是标准的输入流,对应于键盘录入
   B:构造方法
     InputStream input= System.in;
     Scanner(InputStream input)
C:常用的格式
Scanner input= new Scanner(System.in);
(3)基本方法格式:
  public boolean hasNextXxx() ; 判断是否是某种类型的元素
  public Xxx nextXxx() ; 获取Xxx类型的元素
     其中,Xxx可以是Int ,Float等。
     例如:public boolean hasNextInt()
        public int nextInt()

两者可以配合使用以避免出现输入的值和想要的类型不匹配,即

    Scanner input = new Scanner(System.in)         if(input.hasNextInt()){            int x = input.nextInt() ;            System.out.println("x:" + x ) ;        }else{            System.out.println("您输入的数据有误") ;        }
0 0
原创粉丝点击