Ein-und Ausgabeströme

Status
Nicht offen für weitere Antworten.
B

Buckman

Gast
Hallo. ich habe folgendes Problem:

Schreiben Sie eine Methode

public static boolean vereinigen(String datei1, String datei2, String neuedatei)
die folgendes leistet:

Es wird vorausgesetzt, dass in den Text-Dateien mit den Namen datei1 und datei2 die Zeilen lexikographisch aufsteigend geordnete Zeichenketten sind.
Daraus soll eine neue Text-Datei mit dem Namen neuedatei erzeugt werden, in der die Zeilen beider Dateien ebenfalls in lexikographischer aufsteigender Ordnung enthalten sind.

Die Methode soll mögliche Ausnahmen wie folgt behandeln:
Wird die Methode korrekt ausgeführt, so soll true als Rückgabewert geliefert werden. Beim Auftreten einer Ausnahme ist false zurückzugeben; in diesem Fall ist dafür zu sorgen, dass eine eventuell angelegt Datei neuedatei wieder gelöscht wird.


Ich hab dann folgendes probiert, aber das geht nicht richtig, weil ich mich auch nicht so auskenne.:

Code:
public static boolean vereinigen(String datei1, String datei2, String neuedatei),{
	  
  
       try {
      BufferedReader in = new BufferedReader(
                          new InputStreamReader(
                          new FileInputStream( "datei1.txt")) );
      						in.readLine();
      BufferedReader in2 = new BufferedReader(
              				new InputStreamReader(
              				new FileInputStream( "datei2.txt")) );
      
     
    } catch( FileNotFoundException ex ) {
    } catch( Exception ex ) {
      System.out.println( ex );
    }


    
    try {
        BufferedWriter out = new BufferedWriter(
                             new OutputStreamWriter(
                             new FileOutputStream( "neuedatei.txt" ) ) );
       out.write("neuedatei.txt");
        		} catch( IOException ex ) {
        System.out.println( ex );
      }

  }
}


ich hoffe, mir kann jemand helfen.[/b]
 

mikachu

Top Contributor
ähm, hast du schonmal programmiert?
generell?

#edit1:
klingt ganz nach ner schulaufgabe :D

#edit2:
das iss jez nicht böse gemeint, meine frage oben, aber mir scheint, dass es noch nicht so gewesen ist, weil du dich überhaupt nicht auf die parameter beziehst!
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben