Mosquito Inviato 29 Settembre 2007 Segnala Condividi Inviato 29 Settembre 2007 Non riesco a trovare un metodo in Java che mi permetta di copiare un file. Ho trovato .renameTo() che è l'equivalente di un copia incolla, ma niente che si avvicini ad un copia e incolla. Consigli? Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
vorreiesserlo Inviato 29 Settembre 2007 Segnala Condividi Inviato 29 Settembre 2007 fondamentalmente lo potresti scrivere tu un metodo per farlo... credo che tu possa farlo con il renameTo() MACBOOK PRO 15 I5! ipod video 30 giga, iPod nano 16giga, iPod nano 8 giga, iPhone 3gs 32 giga white - ibook g4 1.3 ghz - macbook 2.00 ghz core 2 duo Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 29 Settembre 2007 Autore Segnala Condividi Inviato 29 Settembre 2007 Allora io ho scritto qualcosa di questo tipo per provare: import java.io.*; public class rename { public static void main (String [] args) { int n; boolean esci = false; FileReader primo; FileWriter secondo; try { primo = new FileReader("C:/Programmi/VideoLAN/VLC/un file.txt"); secondo = new FileWriter("C:/Programmi/VideoLAN/VLC/VideoLAN Website2"); while (!esci) { while ((n=primo.read()) !=-1) secondo.write( (char)n); primo.close(); secondo.close(); esci=true; } } catch (Exception e) { System.out.println("Eccezione: "+e); } } } Che funziona bene coi file di testo ma non va bene coi file exe. Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 29 Settembre 2007 Autore Segnala Condividi Inviato 29 Settembre 2007 PS: non funziona nemmeno coi pdf. E sono proprio i pdf i file che devo copiare Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
vorreiesserlo Inviato 29 Settembre 2007 Segnala Condividi Inviato 29 Settembre 2007 cmq il renameTo accetta come ingresso anche un oggetto di tipo file allora tu fai renameTo... poi gli passi un nuovo file di cui crei il path e cancelli il precedente... MACBOOK PRO 15 I5! ipod video 30 giga, iPod nano 16giga, iPod nano 8 giga, iPhone 3gs 32 giga white - ibook g4 1.3 ghz - macbook 2.00 ghz core 2 duo Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 29 Settembre 2007 Autore Segnala Condividi Inviato 29 Settembre 2007 si ma cosi mi cancello l'originale. io invece voglio creare una copia del file senza eliminare l'originale Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
napoleone1981 Inviato 29 Settembre 2007 Segnala Condividi Inviato 29 Settembre 2007 E' un po che non programmo in Java, ma su C#, che è molto simile, si può utilizzare BinaryReader e Writer per scrivere fiòle binari... Comunque stai sulla strada giusta... N@poleone MacBook 2.16Ghz C2D 2GB RAM iPhone 3G White 16GB Ipod Nano 4GB 1°Gen. Ipod Hi-FI e Airport Express Last.fm LinkedIn Codice Amico Wii: 1644 8487 7280 3570 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 29 Settembre 2007 Autore Segnala Condividi Inviato 29 Settembre 2007 Ok napoleone lunedi vi darò notizie fresche Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 1 Ottobre 2007 Autore Segnala Condividi Inviato 1 Ottobre 2007 Alla fine ho risolto usando le classe FileInputStream e FileOutputStream Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
_Alexander_ Inviato 1 Ottobre 2007 Segnala Condividi Inviato 1 Ottobre 2007 mosquito ma devi copiare un file da una cartella ad un'altra? Link al commento Condividi su altri siti Altre opzioni di condivisione...
Mosquito Inviato 1 Ottobre 2007 Autore Segnala Condividi Inviato 1 Ottobre 2007 perchè alexander? non dirmi che esiste un metodo per farlo... Switch day: 14.08.2007 MacBook Pro 15'4'' Intel Core 2 Duo 2.2 ghz, 2 gb, 120 gb Le mie foto su: www.flickr.com/photos/mosquito_83 "Era un giorno MAGICO e sei nata tu, una fresca immagine ed un nome GIOVENTU" Link al commento Condividi su altri siti Altre opzioni di condivisione...
_Alexander_ Inviato 1 Ottobre 2007 Segnala Condividi Inviato 1 Ottobre 2007 http://forum.java.sun.com/thread.jspa?threadID=644995&messageID=3841126 http://www.java2s.com/Code/Java/File-Input-Output/FileCopyinJava.htm http://www.rgagnon.com/javadetails/java-0064.html http://www.exampledepot.com/egs/java.io/CopyFile.html C'era anche un modo più veloce e sbrigativo ma proprio non riesco a ritrovarlo,se ritrovo il link te lo posto Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.