Announcement

Collapse
No announcement yet.

Eingabe per Konsole

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Eingabe per Konsole

    Hi ich arbeite an einem für meine Verhältnisse größeren Programm und brauche dafür eine direkte Eingabe über die Konsole und bekamm eine .java datei dafür aber ich weiß nicht genau wie ich sie benutzen kann

    Könnt mir da wer helfen?

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;

    /**
    * Hilfeklasse zum Einlesen von Zeichenketten und Zahlen von der Konsole.
    *
    *
    */
    public class Eingabe {

    private BufferedReader console = new BufferedReader( new InputStreamReader( System.in ) );

    /**
    * Gibt die nächste Eingabezeile als String zurück.
    */
    public String readLine() {
    try {
    return console.readLine();
    } catch (IOException e) {
    return "\n";
    }
    }

    /**
    * Gibt die nächste Eingabezeile als int-Wert zurück. Es werden
    * nur die ersten Ziffer inklusive Vorzeichen berücksichtigt.
    */
    public int readInt() {
    return parseInt(readLine());
    }

    /**
    * Wandelt <code>zahl</code> in einen int-Wert.
    */
    public int parseInt(String zahl) {
    try {
    return Integer.parseInt(zahl);
    } catch (NumberFormatException e) {
    return 0;
    }
    }
    }

  • #2
    Eingabe eingabe=new Eingabe();
    String test=eingabe.readLine();
    Christian

    Comment


    • #3
      So einfach gehts schon vielen dank ^^

      Comment

      Working...
      X