Donnerstag, 9. August 2007

Java

Datei umbennen oder verschieben in Java

Wie benenne ich in Java Dateien um, oder verschiebe sie?

Datei verschieben

Dateien umbennen geht in Java ganz leicht. Um in Java eine Datei zu verschieben/umbennen, geht man wie folgt vor:

Download Code!

  1.  
  2. // File Objekt für die Ursprungs-Datei erzeugen
  3. File  source = new File("quelldatei.txt");
  4. // File Objekt für die neue Datei erzeugen
  5. File destination = new File("quelldatei.txt.old");
  6. // Datei wird umbenannt/verschoben
  7. if(!source.renameTo(destination)){
  8.     System.err.println("Fehler beim Umbenennen der Datei: " + source.getName());
  9. }
  10.  
  11.  

Ordner verschieben

Ordner verschiebt man in Java nach dem selben Prinzip.

Bewertung: 4 von 5, 3 Stimme(n) 4650 Klicks
Java
Von Mr.Foo in Java am 09.08.07@17:21 Uhr

Trackbacks
Trackback für spezifische URI dieses Eintrags

Keine Trackbacks

5 Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Fail - #1 - 29.10.2009 17:32 - (Antwort)

ähhm ja immer schön wenn solche beispiele nicht funktionieren...
System.err.println("Fehler beim Umbenennen der Datei: " source.getName());
fehlt da nicht vill was? ;-)

Mr. Foo - #1.1 - 29.10.2009 17:39 - (Antwort)

Ja das Plus :-D Irgendwie ist das verloren gegangen - THX

Fail - #2 - 29.10.2009 17:58 - (Antwort)

Wenn du schon so schnell mit dem antworten bist, kannst du mir dann sagen wie ich den Code verändern muss damit ich einen Ordner verschieben kann? Muss ich da dann eine Dateiendung an den Ordnernamen hinzufügen? funktionier bei mir irgendwie nicht so :-P

Fail - #3 - 29.10.2009 18:09 - (Antwort)

ok ich schätz das Problem gibts nur wenn man einen Ordner auf eine andere Partition/Festplatte kopieren will

Mr. Foo - #3.1 - 30.10.2009 10:40 - (Antwort)

Also das Bewegen über Partionsgrenzen hinweg ist immer intern ein Kopieren und dann ein Löschen.


Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden
 
 

Mr. Foo

Datei umbennen oder verschieben in Java

  • Homepage

Suche

Kategorien

  • C-Sharp (4)
  • Datenbank (28)
  • Delphi (2)
  • Entwicklung (36)
  • Flash (5)
  • Games (10)
  • Gutscheine (4)
  • Hardware (14)
  • HTML CSS (15)
  • Internet (87)
  • Java (32)
  • Javascript (24)
  • Linkdump (9)
  • Linux (96)
  • Low-Level (10)
  • Lua (8)
  • Musik (9)
  • Netzwerk (25)
  • New World Order (109)
  • Perl (3)
  • PHP (123)
  • Magento (5)
  • Symfony (3)
  • Zend Framework (7)
  • Probleme und Lösungen (26)
  • Python (22)
  • Ressourcen (23)
  • Sicherheit (91)
  • Software (58)
  • Sonstiges (45)
  • Own Stuff (46)
  • Spass (45)
  • Technik / Wissenschaft (4)
  • Tips (15)
  • Weisheiten (16)
  • Windows (23)
  • Wort des Tages (15)


Alle Kategorien

Archive

  • Februar 2012
  • Januar 2012
  • Dezember 2011
  • Das Neueste ...
  • Älteres ...

Abonnieren lohnt sich!

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Kommentare

Tagcloud

Datenbank Entwicklung Internet Java Javascript Linux Lösung Netzwerk News New World Order PHP Problem Probleme und Lösungen Sicherheit Software Sonstiges Spass Tipp Update Windows

Beliebte Einträge

  • Magento ist scheisse (188)
  • Plugin-container.exe deaktivieren (101)
  • C compiler cannot create executables unter Debian (53)
  • BWin Betrug und Abzocke bei Minigames? (49)
  • Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert) (41)
  • Sicheres Kontaktformular mit PHP - Spam verhindern (37)
  • Es konnte keine TCP/IP-Verbindung mit dem Host hergestellt werden (26)
  • UML-Diagramme aus Java-Klassen generieren – Java2UML (25)
  • Option Bug im Internet Explorer bei Nutzung von innerHTML und Javascript (24)
  • Zend Studio - Javaw.exe lastet die CPU aus (24)

Kommentare

sandi zu Plugin-container.exe deaktivieren
Mo, 06.02.2012 11:10
Leider hat es nicht geklappt. Jetz [...]
Frank zu Magento ist scheisse
So, 05.02.2012 21:58
Seit etwa 6 Monaten bin ich auf de [...]
hansie zu Canon Blink Codes
Sa, 04.02.2012 19:49
Hallo, mein Canon Drucker MP 630 [...]
Bachsau zu Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert)
Mi, 01.02.2012 22:54
Bei Linux machen die Kernel-Entwic [...]
Mr. Foo zu Scheiss Linux - USB-Platte viel zu langsam (wenns mal funktioniert)
Mi, 01.02.2012 21:47
Also so kurz mal probiert hab ich [...]
 

Kontakt/Informationen