JAVA——Scanner类

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("您输入的数据有误") ;
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值