Java-Eingabe und -Ausgabe: Ein Leitfaden für Anfänger

Java-Eingabe und -Ausgabe: Ein Leitfaden für Anfänger

In jeder Programmiersprache ist die Eingabe und Ausgabe (I/O) ein wichtiger Bestandteil der Benutzerinteraktion mit Ihrem Programm. Die Eingabe ermöglicht Ihnen das Abrufen von Benutzerdaten, während die Ausgabe Ihnen die Anzeige ermöglicht.





Wie bei den meisten Programmiersprachen ist die Tastatur das Standardeingabegerät und der Bildschirm das Standardausgabegerät.





Dieses Handbuch befasst sich mit den grundlegenden I/O-Funktionen, die Sie mit Java ausführen können.





Java-Ausgabe

Um die Ausgabe auf einem Bildschirm anzuzeigen, können Sie die println() Methode. Diese Methode ist in der System Klasse.

Verwenden Sie die folgende Syntax, um Daten anzuzeigen:



System.out.println('Your output goes here.');

Die obige Anweisung zeigt ein Feld namens aus . Das ist ein öffentliche Statik Feld, das die auszugebenden Daten akzeptiert.

Sie müssen auch die Daten, die angezeigt werden sollen, in Anführungszeichen setzen. Die Ausnahme hiervon ist, wenn der Wert in der System.out.println() Anweisung ist eine Variable oder eine Zahl.





Siehe das Beispiel unten:

int t = 24;
System.out.println(t)
System.out.println(96)

Die Ausgabe für 'int t = 24' ist 24, nicht t.





kannst du spiele auf ps4 erstatten?

Mit Java können Sie auch arithmetische Operationen innerhalb der println() Methode. Sie können mit dieser Methode addieren, subtrahieren, dividieren oder den Modul verwenden. Es ist wichtig zu beachten, dass Sie bei diesen arithmetischen Operationen keine Anführungszeichen setzen dürfen. Dadurch wird der Java-Compiler den Ausdruck als String behandeln.

System.out.println((9*6)/5);

Die obige empfangene Ausgabe ist das Ergebnis des arithmetischen Ausdrucks.

System.out.println('(9*6)/5');

Die Ausgabe, die Sie mit dem Obigen erhalten, ist der arithmetische Ausdruck und nicht das Ergebnis. Die println() method ist nicht die einzige Java-Methode, mit der Sie Daten ausgeben können. Die drucken() Methode kann auch verwendet werden, um ähnliche Operationen wie println() . Der einzige Unterschied ist das println() setzt den Cursor nach dem Drucken in die nächste Zeile, während drucken() verlässt den Cursor dort, wo die Ausgabe gestoppt wurde.

Arithmetische und Zuweisungsoperatoren in Java erklärt

Das untenstehende vollständig funktionierende Codebeispiel sollte helfen, die obigen Konzepte zu begründen.

public class Output {
public static void main(String[] args) {
int age = 20;
System.out.println('Java ');
System.out.println('Programming');
System.out.print('Java ');
System.out.print('Programming');
System.out.println('Java is more than ' + age + 'years old.'); // Line 8
}
}

Zeile 8 führt den Verkettungsoperator ( + ). Verkettung bedeutet, sich anzuschließen. Daher wird dieser Operator (+) verwendet, um verschiedene Teile der Ausgabe zu verbinden.

Denken Sie daran, dass Variablen innerhalb des nicht in Anführungszeichen gesetzt werden System.out.println() Stellungnahme. Zeile 8 zeigt, wie Sie diese Bedingung mit dem Verkettungsoperator erfüllen können.

Java-Eingabe

Java bietet mehrere Möglichkeiten, Benutzereingaben zu erhalten, aber die Scanner Klasse wird hier verwendet.

Um auf die zuzugreifen Scanner Klasse, müssen Sie es importieren.

Warum funktionieren meine Lautsprecher nicht auf meinem PC?
import java.util.Scanner;

Sie müssen dann ein Objekt der erstellen Scanner Klasse. Dieses Objekt kann dann zur Eingabe von Daten verwendet werden.

Scanner input = new Scanner ( System.in);

Das obige wird ein Objekt namens input erstellen. Siehe das Beispiel unten:

import java.util.Scanner;
class Output{
public static void main (String args[]){
Scanner input = new Scanner(System.in);
System.out.println('Enter an integer');
int n = input.nextInt(); // Line 5
if ((n%2)==0){
System.out.println('Your number is even');
}else{
System.out.println('Your number is odd');
input.close(); // Line 10
}
}}

Der obige Code nimmt einen Integer von einem Benutzer auf und teilt ihm dann mit, ob er gerade oder ungerade ist.

Zeile 5 zeigt die Methode nextInt() . Diese Methode wird verwendet, um eine ganzzahlige Eingabe zu erhalten.

Wenn Sie ein erfassen wollten Zeichenfolge , schweben , oder lang Datentyp, dann würden Sie verwenden nächste() , nextFloat() , und nextLong() Methoden bzw.

In Zeile 10 gibt es die nah dran() Methode. Es schließt die Scanner Klasse. Es ist ratsam, die . immer zu schließen Scanner Klasse, wenn Sie damit fertig sind.

Jetzt wissen Sie mehr über Ein- und Ausgabe auf Java

Im letzten Codebeispiel in diesem Artikel ist die wenn Aussage verwendet wurde. Es ist eine der drei Programmkontrollstrukturen in Java. Insbesondere handelt es sich um eine Auswahlanweisung.

Auswahlanweisungen sind wichtig, um einen Ausführungspfad bei einer Wahr- oder Falsch-Bedingung auszuwählen. Und jetzt wissen Sie etwas mehr über Ein- und Ausgabe in Java, warum erweitern Sie Ihr Wissen über diese Programmiersprache nicht in anderen Bereichen?

Teilen Teilen Tweet Email Ein Anfängerleitfaden für Java-Auswahlanweisungen

Auswahlanweisungen in Java sind ein wichtiges Anfängerkonzept, das man für jeden Programmierkarriereweg erlernen sollte.

Ausführen alter Programme unter Windows 10
Weiter lesen Verwandte Themen
  • Programmierung
  • Technologie erklärt
  • Java
  • Programmiersprachen
  • Codierungstipps
Über den Autor Jerome Davidson(22 Artikel veröffentlicht)

Jerome ist Staff Writer bei MakeUseOf. Er behandelt Artikel über Programmierung und Linux. Er ist auch ein Krypto-Enthusiast und behält die Krypto-Industrie immer im Auge.

Mehr von Jerome Davidson

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren