Java基础-scanner-demo01

scanner对象

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

语法

Scanner s = new Scanner(System.in);

Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据。

举例

package com.jss.scanner;
import java.util.Scanner;

public class demo01 {
    
    
    public static void main(String[] args) {
    
    
        //创建一个扫描器对象,用于接收键盘输入数据
        Scanner scanner = new Scanner(System.in);
        //next()接收字符串
        System.out.println("next()接收字符串:");

        //判断用户是否还有数据
        if (scanner.hasNext()) {
    
    
            String str1 = scanner.next();
            System.out.println("输入的数据是:" + str1);
        }
        scanner.close();
    }
}

结果:

next()接收字符串:
hello world
输入的数据是:hello
Process finished with exit code 0

猜你喜欢

转载自blog.csdn.net/QianXunZhe23/article/details/115223256