其他分享
首页 > 其他分享> > Scanner(扫描器)

Scanner(扫描器)

作者:互联网

import java.util.Scanner;

public class AScanner {
    public static void main(String[] args) {
        // 创建一个扫描器对象,用于接受用户输入
        Scanner scanner = new Scanner(System.in) ;

//        System.out.println("使用next的方式接收:");
//        // next:以空格为结束符
//        if (scanner.hasNext()) { // 判断是否有内容输入
//            String str = scanner.next() ; // 接收字符串
//            System.out.println("next接收的内容为:" +str);
//        }


//        // nextLine:以回车为结束符
//        System.out.println("使用nextLine的方式接收:");
//        if (scanner.hasNextLine()) {
//            String str = scanner.nextLine() ;
//            System.out.println("nextLine接收的内容为:" +str);
//        }

        System.out.println("请输入一个整数:");
        if (scanner.hasNextInt()) {
            int i = scanner.nextInt() ;
            System.out.println(i);
        } else {
            System.out.println("输入的不是整数!");
        }
        scanner.close(); // 使用io的都需要关闭资源





    }
}

标签:扫描器,scanner,Scanner,nextLine,System,next,println,out
来源: https://www.cnblogs.com/gbei/p/16256183.html