java中Scanner类如何使用

java中Scanner类如何使用

Scanner类介绍

java.util.Scanner 是 Java5 的新特征,可以通过 Scanner 类来获取用户的输入。

创建 Scanner 对象的基本语法:

Scanner s = newScanner(System.in);

(视频教程推荐:java视频

实例:

接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据:

import java.util.Scanner;

publicclassScannerDemo {

    publicstaticvoid main(String[] args) {

        Scanner scan = newScanner(System.in);        // 从键盘接收数据

        // next方式接收字符串

        System.out.println("next方式接收:");        // 判断是否还有输入

        if(scan.hasNext()) {

            String str1 = scan.next();           

            System.out.println("输入的数据为:"+ str1);

        }

        scan.close();

}}

结果如下:

$ javac ScannerDemo.java

$ java ScannerDemo

next方式接收:

php cn

输入的数据为:php

推荐教程:java开发入门

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。