3. Scanner的使用

1.Scanner的使用

import java.util.Scanner;
​
 public static void main(String[] args) {
        //创建一个接收器
        Scanner scanner = new Scanner(System.in);
        System.out.println("请随便输入一个数据,按回车结束输入:");
        //接收键盘输入的数据
        String str = scanner.nextLine();//next:遇空格就自动结束,nextLine:遇到回车才结束
        //输出刚刚输入的数据
        System.out.println("刚刚输入的数据" + str);
​
        System.out.println("请输入整数:");
        if (scanner.hasNextInt()) {//判断是不是输入的int型
            int intNum = scanner.nextInt();
            System.out.println("输入的整数为:" + intNum);
        }else {
            System.out.println("输入的不是整数!");
        }
​
        System.out.println("请输入小数:");
        if (scanner.hasNextFloat()){//判断是不是输入的float型
            float floatNum = scanner.nextFloat();
            System.out.println("输入的小数为:" + floatNum);
        }else{
            System.out.println("输入的不是小数!");
        }
        //关闭接收器
        scanner.close();
    }

  

 

运行效果:

 

 

posted @ 2022-03-21 19:31  阳光下的承诺  阅读(58)  评论(0)    收藏  举报