Caros,
como faço para copiar um arquivo no java (Origem -> Destino), no Delphi era tão simples e eu não consigo achar esse método na classe File. Alguém pode me ajudar? No Delphi tinha varias opções como renomear o arquivo e etc …
Vlw Galera!!!
Caros,
como faço para copiar um arquivo no java (Origem -> Destino), no Delphi era tão simples e eu não consigo achar esse método na classe File. Alguém pode me ajudar? No Delphi tinha varias opções como renomear o arquivo e etc …
Vlw Galera!!!
bem, em java não tem copyFile pronto
mas tem um jeito fácil e eficiente de copiar um arquivo pro outro
import java.io.*;
import java.nio.channels.*;
import java.nio.*;
//...
FileInputStream origem = new FileInputStream(localOrigem);
FileInputStream destino = new FileInputStream(localDestino);
FileChannel fcOrigem = origem.getChannel();
FileChannel fcDestino = destino.getChannel();
fcOrigem.transferTo(destino, 0, origem.size());
certo? :roll:
Valeu pelo codigo!!! O Java para desktop (RAD) e meio fraco ne? ele e forte em WEB, so que em desktop deixa a desejar muita coisa.