java.util.scannerНачало работы с java.util.scanner


замечания

В этом разделе представлен обзор того, что такое java.util.scanner, и почему разработчик может захотеть его использовать.

Следует также упомянуть любые крупные предметы в java.util.scanner и ссылки на связанные темы. Поскольку Documentation для java.util.scanner является новым, вам может потребоваться создать начальные версии этих связанных тем.

Установка или настройка

Класс java.util.Scanner - это простой текстовый сканер, который может анализировать примитивные типы и строки с использованием регулярных выражений. Сканер разбивает свой вход на токены с помощью разделителя, который по умолчанию соответствует пробелу.

java.util.Scanner является частью Java API и поэтому включен по умолчанию при каждой установке Java.

Чтобы использовать Scanner в коде, сначала нужно указать, где он находится в библиотеке Java: Сканер находится в пакете java.util .

Самый простой способ - добавить эту строку вверху вашего файла:

import java.util.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.Scanner . myPackage.Scanner должен находиться в папке myPackage и содержать package myPackage; line package myPackage; )