Heim  >  Artikel  >  Java  >  Wie lesen wir in Java Daten aus der Standardeingabe?

Wie lesen wir in Java Daten aus der Standardeingabe?

PHPz
PHPznach vorne
2023-09-03 22:45:071517Durchsuche

Wie lesen wir in Java Daten aus der Standardeingabe?

Standardeingabe (stdin) kann durch System.in in Java dargestellt werden. System.in ist eine Instanz der InputStream-Klasse. Das bedeutet, dass alle seine Methoden mit Bytes und nicht mit Strings arbeiten. Um beliebige Daten von der Tastatur zu lesen, können wir die Klasse Reader oder Scanner verwenden.

Beispiel 1

import java.io.*;
public class ReadDataFromInput {
   public static void main (String[] args) {
      int firstNum, secondNum, result;
<strong>      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
</strong>      try {
         System.out.println("Enter a first number:");
         firstNum = Integer.parseInt(br.readLine());
         System.out.println("Enter a second number:");
         secondNum = Integer.parseInt(br.readLine());
         result = firstNum * secondNum;
         System.out.println("The Result is: " + result);
      } catch (IOException ioe) {
         System.out.println(ioe);
      }
   }
}

Ausgabe

Enter a first number:
15
Enter a second number:
20
The Result is: 300

Beispiel 2

import java.util.*;
public class ReadDataFromScanner {
   public static void main (String[] args) {
      int firstNum, secondNum, result;
<strong>      Scanner scanner = new Scanner(System.in);
</strong>      System.out.println("Enter a first number:");
      firstNum = Integer.parseInt(scanner.nextLine());
      System.out.println("Enter a second number:");
      secondNum = Integer.parseInt(scanner.nextLine());
      result = firstNum * secondNum;
      System.out.println("The Result is: " + result);
   }
}

Ausgabe

Enter a first number:
20
Enter a second number:
25
The Result is: 500

Das obige ist der detaillierte Inhalt vonWie lesen wir in Java Daten aus der Standardeingabe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen