Hello World

Zyrax

Mitglied
Hallo Community,

ich soll ein Java-Programm schreiben, dass eine Eingabe auffordert und dann "Hello World" über die Konsole ausgibt. Das habe ich bis jetzt:

Java:
import java.io.*;

public class HelloWorld{
  public static void main(String[]args){
    System.out.println("Hello World");
  }
}

Mein Problem ist jetzt, dass ich das mit der Eingabe nicht hinkriege. Kann mir vllt. jemand weiterhelfen? ^^''
 

Zyrax

Mitglied
Sry, das verstehe ich nicht ^^''

Ich weiß noch, dass wir das mit der Eingabe mal im Unterricht hatten, aber ich kann mich nicht dran erinnern, aber das mit dem Scanner war's glaube ich nicht ^^''
 

Xeonkryptos

Bekanntes Mitglied
Das ist die einfachste Methode über die Konsole Daten einzulesen. Ansonsten müsstest du noch differenzierter mit Streams arbeiten und dazu die BufferedStreams verwenden. Das ersparst du dir alles mit der Klasse [JAPI]Scanner[/JAPI]. Für deinen Fall reicht diese vollkommen aus.
 

njans

Top Contributor
Was Xeno meint, ist die Klasse Scanner.
Java:
Scanner input= new Scanner(System.in);
Damit kannst du über die Methoden next...() eine Eingabe erwarten ;)
 

Zyrax

Mitglied
Hab ich schon, anscheinen hab ich das Programm überschrieben ^^''

BTW. Wie mache ich das mit dem Scanner? Weil ich soll das nänlich so machen, dass das Programm ausgeführt werden soll, ich dann Enter drücke, und dann Hello World ausgegeben wird.

//e: Ah, ok, ich probier's mal aus.
 

njans

Top Contributor
Java:
BufferedReader input= new BufferedReader(new InputStreamReader(System.in));
Das kann man auch machen.
 

Zyrax

Mitglied
Das klappt auch nicht:

Java:
import java.io.*;

public class HelloWorld{
  public static void main(String[]args){
    BufferedReader input= new BufferedReader(new InputStreamReader(System.in));
    System.out.println("Hello World");
  }
}
 

turtle

Top Contributor
Beispiel
Java:
		try {
			BufferedReader in = new BufferedReader(new InputStreamReader(
					System.in));
			String eingabe = in.readLine();
			System.out.println("Hello World:" + eingabe);
		} catch (IOException e) {
			e.printStackTrace();
		}
 

Zyrax

Mitglied
OK, hab'n bisschen was ausprobiert und es geschafft :D

Java:
import java.io.*;

public class HelloWorld{
  public static void main(String[]args)throws IOException{
    InputStreamReader t = new InputStreamReader(System.in);
    BufferedReader p = new BufferedReader(t);
    String q = p.readLine();
    System.out.println("Hello World");
  }
}
 

njans

Top Contributor
Solltest du dann nicht irgendwas mit der Eingabe machen? ^^
Ich weiß ja nicht, was die Aufgabe war, aber das wirkt sonst komisch.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A "Hello World"-Programm läuft nicht Java Basics - Anfänger-Themen 16
W Hello world web app Testfehler Java Basics - Anfänger-Themen 11
S System.out.printIn("Hello, World!"); Java Basics - Anfänger-Themen 3
D javac kann trotz PATH-Eintrag nicht gefunden werden (Hello World) Java Basics - Anfänger-Themen 10
K RAM - Verbrauch von "Hello World" minimieren. Java Basics - Anfänger-Themen 6
K Hello world Java Basics - Anfänger-Themen 5
J Erste Schritte Hello World Java Basics - Anfänger-Themen 2
1 Erste Schritte ständige Fehler beim Ausführen von Hello World Java Basics - Anfänger-Themen 6
M Hello World Java Basics - Anfänger-Themen 11
K Erster Versuch ein Hello World Projekt zu schreiben Java Basics - Anfänger-Themen 11
Noppy408 Erste Schritte "Hello World!" App Java Basics - Anfänger-Themen 60
I hello world Java Basics - Anfänger-Themen 4
J hello world Java Basics - Anfänger-Themen 10
N Hibernate "Hello World" Tutorial gesucht Java Basics - Anfänger-Themen 9
P Hello World-Programm: XPSP3 mit Java 1.6.0_16: Could not find main class Hello.java Java Basics - Anfänger-Themen 11
N Scheitere am "Hello World" Programm Java Basics - Anfänger-Themen 2
G "Hello World" mit Eclipse Java Basics - Anfänger-Themen 8
G Hello World funktioniert nicht Java Basics - Anfänger-Themen 4
G Hello World: Invalid Path Java Basics - Anfänger-Themen 6
R Erste Schritte Hello.class wird im CMD nicht ausgeführt Java Basics - Anfänger-Themen 4
M Wie richte ich eine Diagonale an Robotern in einer World ein? Java Basics - Anfänger-Themen 15
M Greenfoot World und Actor Quellcode Java Basics - Anfänger-Themen 13
L OOP World of zuul - Falltür? Java Basics - Anfänger-Themen 8
Z Greenfoot Variable in einer Datei und nicht in einem Objekt/World speichern Java Basics - Anfänger-Themen 1
S World-Datei möglichst klein speichern? Java Basics - Anfänger-Themen 5
Domi741 [Greenfoot] Zugriff auf Subclass von Actor in Subclass von World Java Basics - Anfänger-Themen 16
L He.llo World -- Holle Werld Java Basics - Anfänger-Themen 6

Ähnliche Java Themen


Oben