Eingabe über die Konsole wird übersprungen

Raistlin

Mitglied
Moin moin, schon wieder ich,
heute ist echt nicht mein Tag.
Ich möchte einen Dateinamen und ein Verzeichnis über die Konsole eingeben, die Angaben sollen dann in einer weiterführenden Methode (die mittlerweile funktioniert) als String weiterverarbeitet werden. Folgenden Code habe ich:
Java:
import java.io.*;
import java.util.*;
class FindIt{
  public static void main (String... args){ 
    System.out.println ("Willkommen beim ueberaus genialen Duplikaten-Suchprogramm.");
    System.out.println ("Bitte geben Sie den Dateinamen ein, der geprueft werden soll:");
    BufferedReader in1 = new BufferedReader(new InputStreamReader(System.in));    
    System.out.println ("Bitte geben Sie das Startverzeichnis ein:");
    BufferedReader in2 = new BufferedReader(new InputStreamReader(System.in));   
    String f = in1.toString();
    String d = in2.toString();

In meinen anderen Programmen funktionierte genau dieser Aufbau immer. Hier springt das Programm aber einfach drüber und beendet. Und das ohne Fehlermeldung. Das Programm wird ganz normal ausgeführt, aber eben ohne die Eingabe.
Ich bin echt am Verzweifeln. Was mach ich denn falsch?
 
Was soll den Passieren , du rufst ja nirgends eine Methode zum lesen auf.

Ich glaube dir daher nicht das dieser Code irgendwo das gewünschte ergebnis liefert.


ich glaub du willst eher sowas

Java:
import java.io.*;
import java.util.*;
class FindIt{
  public static void main (String... args){ 
    System.out.println ("Willkommen beim ueberaus genialen Duplikaten-Suchprogramm.");
    System.out.println ("Bitte geben Sie den Dateinamen ein, der geprueft werden soll:");
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));  
    String f = in.readLine();  
    System.out.println ("Bitte geben Sie das Startverzeichnis ein:");
    String d = in.readLine();
 
Ich glaub, ich häng das Studium an den Nagel. Verdammt bin ich dämlich. Danke euch beiden. Da hätte ich jetzt echt selbst drauf kommen müssen.
 

Neue Themen


Zurück
Oben