Strings einlesen

Von: , Frage gestellt am So, 9. Dez 2001

Ein Javaneuling fragt:
Wie kann man am einfachsten Strings einlesen?

3 Antworten zu dieser Frage

  1. Antwort von nach 2 Stunden 0 hilfreich
    Re: Strings einlesen

    woher einlesen?
    datei? tastatur? internet?

    • Antwort von nach 2 Stunden 0 hilfreich
      Re^2: Strings einlesen

      woher einlesen?
      datei? tastatur? internet?
      Als Neuling möchte ich es erst einmal von der Tastatur versuchen

  2. Antwort von nach 2 Tagen 0 hilfreich
    Re: Strings einlesen

    Ein Javaneuling fragt:
    Wie kann man am einfachsten Strings einlesen?
    Hi!

    Versuchs mal damit.

    import java.io.*;
    import java.util.*; // für StringTokenizer

    public class CZufallszahlen
    {
    public static void main(String[] args)
    {
    BufferedReader eingabe =
    new BufferedReader(
    new InputStreamReader(System.in));
    String eingabeZeile;
    int anzahl;
    int zufallszahlen[];

    try
    {
    System.out.println(
    "Wie viele Zufallszahlen sollen erzeugt werden?");

    // Eine Eingabezeile lesen (RETURN beendet
    // die Zeile)
    eingabeZeile = eingabe.readLine();

    // Die eingegebenen Werte in Einzelstrings
    // (Tokens) zerlegen
    StringTokenizer tokens =
    new StringTokenizer(eingabeZeile);

    // Die Teilstrings auslesen (in diesem Fall

    // gibt es nur einen Teilstring) und in das
    // entsprechende Format umwandeln
    anzahl = Integer.valueOf(
    tokens.nextToken()).intValue();

    zufallszahlen = new int[anzahl];
    for(int i=0; i<anzahl; i++)
    {
    zufallszahlen[i] =
    (int)(Math.random()*1000);
    System.out.println(zufallszahlen[i]);
    }
    }

    catch(IOException e)
    {
    System.out.println(
    "Fehler bei der Eingabe!");
    }

    catch(NoSuchElementException e)
    {
    System.out.println(
    "Zuwenig Werte eingegeben!");
    }
    }
    }

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!