java.util.scannerjava.util.scanner入门


备注

本节概述了java.util.scanner是什么,以及开发人员可能想要使用它的原因。

它还应该提到java.util.scanner中的任何大型主题,并链接到相关主题。由于java.util.scanner的Documentation是新的,您可能需要创建这些相关主题的初始版本。

安装或设置

java.util.Scanner类是一个简单的文本扫描程序,它可以使用正则表达式解析基本类型和字符串。扫描程序使用分隔符将其输入分解为标记,分隔符默认匹配空格。

java.util.Scanner是Java API的一部分,因此默认包含在每个Java安装中。

要在代码中使用Scanner,首先需要指定它在Java库中的位置:Scanner位于java.utiljava.util

简单的方法是在文件顶部添加以下行:

import java.util.Scanner;
 

当代码编译时,“Scanner”将引用该类。如果您想使用另一个名为Scanner的类,您可以单独指定每个用法,尽管这可能会很麻烦:

import java.util.Scanner;

//Code not shown

public int exampleMethod()
{
    Scanner keyboardInput = new Scanner(System.in);        //Scans character input.
    int orcasPresent = myPackage.Scanner.scanForOrcas();   //<<Demonstration Here>>
    return keyboardInput.nextInt() * orcasPresent;
}
 

(在这种情况下, scanForOrcas() 是自定义类的一个静态方法, myPackage.ScannermyPackage.Scanner 必须在文件夹mypackage中并包含线package myPackage;