Richtige Pfadangabe für das Kopieren von Dateien

Status
Nicht offen für weitere Antworten.

bernd

Bekanntes Mitglied
Code:
public void jbuscanActionPerformed(final ActionEvent evt) {
         int i;
         File newfile = new File(jtfziel.getText() + str1);
    try {
      BufferedReader in = new BufferedReader(new FileReader(jtfstart.getText() + str1 + "*.*"));
      BufferedWriter out = new BufferedWriter(new FileWriter(newfile));
      while ( (i = in.read()) != -1)
        out.write(i);
      in.close();
      out.close();
    }
    catch (Exception e) {System.out.println( e );}
  }

Bei dem BufferedReader stimmt irgendwas mit der Pfadangabe nicht!
Fehlermeldung: java.io.FileNotFoundException: C:\Dokumente und Einstellungen\SirKillelot\Eigene Dateien\Adressen\*.* (Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch)

Wie gibt man denn alle Dateien an? Ich meine mit *.* oder nicht?
 
B

Beni

Gast
Soviel ich weiss muss man jede Datei einzeln angeben -> du musst eine grosse Schlaufe um das ganze herum machen.
 

bernd

Bekanntes Mitglied
Wau das war schnell,
hab irgendwo gehört das man auch auf alle zugreifen kann (über die Datei - Endungen)
 

Bleiglanz

Gesperrter Benutzer
du meinst wohl den java.io.FilenameFilter oder sowas? hilft dir aber hier nichts (nur bei String[] inh = verz.list(myfilter))...

ausserdem: was soll ein Reader von *.* denn einlesen?

=> es gibt in der API kaum (evtl. keine?) Befehle, die auf eine Gruppe von Dateien losgelassen werden können
 

bernd

Bekanntes Mitglied
Code:
public void jbuscanActionPerformed(final ActionEvent evt) {
         //int i;
         File newfile = new File(jtfziel.getText());
    try {
              File d = new File(jtfstart.getText());
              File[] filesd = d.listFiles();
            for(int j = 0; j < filesd.length; j++) {
                String data = filesd[j].getName();
      BufferedReader in = new BufferedReader(new FileReader(filesd[j]));
      BufferedWriter out = new BufferedWriter(new FileWriter(newfile + str1 + filesd[j].getName()));

      //while ( (j = in.read()) != -1)
      out.write(j);
      System.out.println("Fertig");
      in.close();
      out.close();
     }
    }
    catch (Exception e) {System.out.println( e );}

  }

So, jetzt werden alle Dateien des Ordners kopiert.
Allerdings nicht vollständig, die dateien sind alle nur 1K groß
und somit unbrauchbar!

Einer ne Idee wie ich das ändern kann? :)
 
S

stev.glasow

Gast
out.write(j); ?? wieso schreibst du da das j rein? Du musst doch die Daten aus dem InputStream (bzw. BufferedReader) nehmen.
 
S

stev.glasow

Gast
Achja nehm mal das // vor dem while ( (j = in.read()) != -1) weg ;-) und nenn das mal nicht j sonder r oder so, weil j schon in der anderen schleife genutzet wird
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Richtige Pfadangabe einer Textdatei Java Basics - Anfänger-Themen 7
J FileOutputStream richtige Pfadangabe? Java Basics - Anfänger-Themen 8
krgewb Keine richtige Doku Java Basics - Anfänger-Themen 5
KogoroMori21 Wann ist der richtige Zeitpunkt, um sich Hilfe zu suchen? (Bin Informatik-Student) Java Basics - Anfänger-Themen 10
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
M Kennt jemand die richtige Lösung? Java Basics - Anfänger-Themen 7
R Ist Java das Richtige für mich? Java Basics - Anfänger-Themen 4
A Java die richtige Programmiersprache für mein Projekt? Java Basics - Anfänger-Themen 1
C Lotto 3, 4, 5, 6 Richtige nach x Ziehungen ermittelt.. Java Basics - Anfänger-Themen 7
D Richtige Kommentierung Klassenvariablen Java Basics - Anfänger-Themen 19
G Die richtige Methode aus einer DTO auszurufen Java Basics - Anfänger-Themen 27
E Die richtige Suche in der API Java Basics - Anfänger-Themen 1
L Richtige Reihenfolge der Dateien Java Basics - Anfänger-Themen 5
L Collections Ist eine Arraylist hier das richtige? Java Basics - Anfänger-Themen 12
E Mastermind programmieren, wie den falschen Platz aber richtige Farbe schecken? Java Basics - Anfänger-Themen 23
A OOP Richtige Verwendung von ArrayList und equals Java Basics - Anfänger-Themen 24
I Richtige Java-Version finden? Java Basics - Anfänger-Themen 17
Meeresgott Richtige Dokumentation Java Basics - Anfänger-Themen 1
Meeresgott Richtige Dokumentation Java Basics - Anfänger-Themen 22
P Klassen Richtige Anwendung einer Enum-Klasse Java Basics - Anfänger-Themen 11
H Ist Java überhaupt die richtige Sprache für das Projekt? Java Basics - Anfänger-Themen 8
G Lambda Ausdruck: Welche Methode ist die Richtige? Java Basics - Anfänger-Themen 1
A richtige Kombination aus Werte- und Referenztypen Java Basics - Anfänger-Themen 63
J Erste Schritte Verständnisfrage im Bezug auf das (richtige) Programmieren Java Basics - Anfänger-Themen 5
E Richtige Ausgabe nur mit toString() - Warum? Java Basics - Anfänger-Themen 4
S Das richtige Format für den SOAP Zugriff Java Basics - Anfänger-Themen 0
K Welche Java Version ist die richtige Java Basics - Anfänger-Themen 3
X Methoden Wort aus String löschen und richtige Verschachtelung Java Basics - Anfänger-Themen 17
X Ist Java für mich das richtige? Java Basics - Anfänger-Themen 10
D Simulation von Geburt/Tod und "richtige" Erkennung eines Hindernisses Java Basics - Anfänger-Themen 7
F In ArrayList wird nicht der richtige Wert gespeichert Java Basics - Anfänger-Themen 6
S Richtige String-Variable finden Java Basics - Anfänger-Themen 3
P Ist Java die richtige Programmiersprache dafür? Java Basics - Anfänger-Themen 29
Dit_ invokeLater | richtige Anwendung Java Basics - Anfänger-Themen 2
L eine richtige anfänger-frage Java Basics - Anfänger-Themen 3
D Der richtige Layout Manager Java Basics - Anfänger-Themen 8
P Keine richtige Codeabarbeitung?! Java Basics - Anfänger-Themen 9
U Richtige Benutzung der API-Doku Java Basics - Anfänger-Themen 8
G Richtige Syntax für Bruch Java Basics - Anfänger-Themen 12
N Anfängerfrage richtige Syntax und Frage zu Vector Java Basics - Anfänger-Themen 7
G Polymorphismus und die richtige Anwendung Java Basics - Anfänger-Themen 6
B Ist Java das richtige für mich? Java Basics - Anfänger-Themen 12
W Java das richtige? Java Basics - Anfänger-Themen 9
L JTabbedPane, richtige Übergabe von Tabs Java Basics - Anfänger-Themen 18
M Welche Javaversion ist die Richtige? Java Basics - Anfänger-Themen 14
S Java Games Programieren. Der richtige Weg dorthin. Java Basics - Anfänger-Themen 4
M Java die richtige Sprache? Java Basics - Anfänger-Themen 4
S Web Mining - XML Filter der richtige Anstatz? Java Basics - Anfänger-Themen 2
W Java Web Start das richtige? Java Basics - Anfänger-Themen 11
J Richtige Auagabe in einer *.txt Java Basics - Anfänger-Themen 2
B Ist Java das richtige für folgendes Programm! Java Basics - Anfänger-Themen 2
T Bild drehen + richtige größe berechnen Java Basics - Anfänger-Themen 4
M Richtige Paarungen aus Array ausgeben Java Basics - Anfänger-Themen 2
S richtige antworten [%] ausgabe Java Basics - Anfänger-Themen 7
A Java wirklich das richtige? Java Basics - Anfänger-Themen 20
B Paar richtige Anfängerfragen Java Basics - Anfänger-Themen 7
A Pfadangabe Datei senden Java Basics - Anfänger-Themen 14
S Pfadangabe Java Basics - Anfänger-Themen 26
A Datentypen String - Probleme bei Pfadangabe Java Basics - Anfänger-Themen 14
Q Pfadangabe für zu speichernde Bilder Java Basics - Anfänger-Themen 2
L Input/Output FileReader Pfadangabe Java Basics - Anfänger-Themen 7
eLogic JDBC: Relative Pfadangabe in JAR Java Basics - Anfänger-Themen 14
D Pfadangabe unter windows Java Basics - Anfänger-Themen 7
M Jpg und wav datei pfadangabe bei Runnable Jar file Java Basics - Anfänger-Themen 2
Piwi Relative Pfadangabe bei Bildern Java Basics - Anfänger-Themen 2
Strahlungsleck [gelöst]File Pfadangabe funktioniert nicht mit Servername/IP Java Basics - Anfänger-Themen 2
D relative Pfadangabe auf überverzeichnis Java Basics - Anfänger-Themen 3
S Relative Pfadangabe funzt nicht Java Basics - Anfänger-Themen 2
A relative Pfadangabe in jars Java Basics - Anfänger-Themen 2
T öffnen einer Datei mit relativer Pfadangabe Java Basics - Anfänger-Themen 8
G Pfadangabe? Java Basics - Anfänger-Themen 2
G Jar archiv Pfadangabe! Java Basics - Anfänger-Themen 5
B Relative/Absolute Pfadangabe. Wie unterscheiden? Java Basics - Anfänger-Themen 4
L Datenbankanbindung ODBC falsche pfadangabe? Java Basics - Anfänger-Themen 3
G zusätzliche "" bei Pfadangabe z.B. bei FileReader Java Basics - Anfänger-Themen 2
F Leerzeichen in Pfadangabe beim Befehl exec() Java Basics - Anfänger-Themen 5
M relative Pfadangabe beim laden von properties Datei Java Basics - Anfänger-Themen 4
G relative Pfadangabe Java Basics - Anfänger-Themen 3
M Laden eines Image mit relativer Pfadangabe Java Basics - Anfänger-Themen 3
E Laufwerksangabe aus Pfadangabe (String) filtern Java Basics - Anfänger-Themen 10
G Problem mit Vector() + Pfadangabe + Linux Java Basics - Anfänger-Themen 8
S JTree valueChanged() Ausgabe leider immer mit Pfadangabe! Java Basics - Anfänger-Themen 4
M Pfadangabe zu ORDNER von Klassenverzeichnis aus? Java Basics - Anfänger-Themen 3
V wieder mal "relative Pfadangabe" Java Basics - Anfänger-Themen 4
M Pfadangabe Windows / Linux Java Basics - Anfänger-Themen 2
M Code aus IntelliJ in "Textform" für Word-Paper? Java Basics - Anfänger-Themen 3
G Icon für App Java Basics - Anfänger-Themen 1
Kerstininer Vererbung Hilfe beim lernen von Objektorientierung für eine Klausur Java Basics - Anfänger-Themen 10
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
D Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17
M Minimax-Algorithmus für Vier gewinnt Java Basics - Anfänger-Themen 11
M GUI für Vier-Gewinnt. Java Basics - Anfänger-Themen 4
I JPA Query für mehrere Klassen Java Basics - Anfänger-Themen 3
D Quellcode für cmd funktioniert nicht Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben