Рубрики
Без рубрики

Ввод Данных В Java – Класс Scanner!!

Класс Java Scanner разбивает входные данные на токены, используя разделитель, который по умолчанию идентифицирует пробелы…. С пометкой java, codenewbie.

Класс Java Scanner разбивает входные данные на токены, используя разделитель, который по умолчанию содержит пробелы. Класс Scanner позволяет считывать и анализировать различные значения.

Синтаксис для использования класса сканера: ” импорт java.util. Сканер; “ (Напишите это в верхней части программы)

Пример кода для понимания класса сканера:

import java.util.Scanner; // Using the Scanner class to take input
class MultiplyTwoNumbers{
   public static void main(String[] args){

      int a,b,c;
      // Create a Scanner
      Scanner s=new Scanner(System.in);
      // Take input of two numbers
      a=s.nextInt();
      b=s.nextInt();
      c=a*b;
      System.out.println(c);
   }
}
Input
10 5
Output
50

Здесь мы использовали “nextInt()” , который используется для приема целочисленных входных данных. Точно так же у нас есть разные методы для получения разных типов входных данных.

Давайте посмотрим, как мы можем это сделать:

  1. nextBoolean() – Считывает логическое значение
  2. следующий байт() – Считывает байтовое значение
  3. nextDouble() – Считывает двойное значение
  4. nextFloat() – Считывает значение с плавающей запятой
  5. Следующий шаг () – Считывает целочисленное значение (как мы использовали в приведенном выше примере)
  6. Следующая строка () – Считывает строковое значение
  7. next Long() – Считывает длинное значение
  8. next Short() – Считывает короткое значение

Примечание: Если вы введете неверный ввод (например, строку в числовом вводе), вы получите сообщение об исключении/ошибке (например, “InputMismatchException”).

Итак, все это было связано с классом Scanner и приемом входных данных на Java. Чтобы узнать и понять больше, попробуйте и попрактикуйтесь в некоторых других методах для разных типов ввода.

Увидимся в следующем блоге в следующую пятницу!! Также ознакомьтесь с другими моими блогами о Java, чтобы понять еще несколько концепций.

Оригинал: “https://dev.to/ayushdev_24/taking-input-in-java-the-scanner-class-odg”