Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Java; Zahl von Tastatur einlesen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    16.11.2002
    Beiträge
    22

    Java; Zahl von Tastatur einlesen

    Hallo Zusammen,

    ich grübel hier seit einem Tag über dem Problem wie ich in Java Tastatur eingaben in eine Variable speichern kann, genauer gesagt möchte ich Integer Werte von der Tastatur auslesen.

    Wenn ich im Netz suche, finde ich so viele verschiedene Ansätze nur leider verstehe ich sie immer nur halb ...
    Vielleicht kann mir ja jemand von euch kurz und pregnannt erklären wie ich das mach.

    Vielen, vielen Dank,
    Brocki

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    ein Swing/AWT Programm oder ein konsolendings?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    16.11.2002
    Beiträge
    22
    ein konsolendings :-)
    da ich gerade noch am java lernen bin und laaangsam anfangen möchte :-)

    Gruß, Brocki

  4. #4
    Registrierter Benutzer Avatar von sixfriends
    Registriert seit
    26.03.2003
    Ort
    /home/sixfriends
    Beiträge
    285
    Code:
    public static int read() throws IOException {
        return Integer.parseInt(stdin.readLine().trim());
    }   
    
    public static double readDouble() throws IOException {
        return Double.parseDouble(stdin.readLine().trim());
    }
    Stichwort: Wrapper Klassen
    .
    Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten.

  5. #5
    Registrierter Benutzer
    Registriert seit
    16.11.2002
    Beiträge
    22
    Schön und gut, perfekt wäre es jetzt auch noch wenn du mir erklären könntest was das ganze genau macht, damit ich es auch effektiv nutzen könnte
    *ganz lieb schau*

    Ich suche aber mal weiter vielelicht finde ich auch selbst ne genau erklärung,
    vielen Dank,

    Brocki

  6. #6
    Registrierter Benutzer
    Registriert seit
    16.11.2002
    Beiträge
    22
    Ich habe das Problem jetzt anders gelöst

    Code:
    int Zahl = 0;
    BufferedReader br = new BufferedReader(new onputStreamReader(System.in));
        try {
                System.out.println("Bitte eine zahl eingeben: ");
                zahl = Integer.parseInt(br.readLine());
            } catch (IOException ioe) {
                ioe.printStackTrace();
            } catch (NumberFormatException nfe) {
                nfe.printStackTrace();
            }
    es funktioniert und das ist schonmal gut :-) (auch wenn ich noch nicht genau weiss wofür das try und catch da ist ...

    Trotzdem vielen, vielen Dank!
    Brocki

    @sixfriends: Deine Lösung klingt interesant bzw. sieht interesant aus nur leider verstehe ich sie nicht ...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •