pessoal estou comecando a mexer com arquivos em java,queria saber por onde comecar a estudar qual biblioteca devo usar,eu fiz uma classe so pra me mostrar os arquivos q estao em um diretorio, mais precisa saber como eu faco para recortalo,mover,copiar,colar,abrir o aquivo essas paradas todas alguem pode me direcionar o q devo procurar pra estudar!! vlw ai galera abracos
o exemplo q eu fiz foi com a classe file mesmo,sendo q nao tem nenhuma propiedade nela para mover,recortar…,e justamente isso q eu quero saber como aplicar isso com a classe file!!!,qual classe eu devo procurar!!!
Para esses fins eh um pouco mais complicado. Tu tens que manipular
as classes InputStream e OutputStream.
Um exemplo:
[code] public static boolean TranferirArquivos(String arquivoEntrada,
String arquivoSaida) {
InputStream is = null;
OutputStream os = null;
byte[] buffer;
boolean arquivoTransferido = true;
try {
is = new FileInputStream(arquivoEntrada);
os = new FileOutputStream(arquivoSaida);
buffer = new byte[is.available()];
is.read(buffer);
os.write(buffer);
} catch (IOException e) {
arquivoTransferido = false;
} catch (OutOfMemoryError e) {
arquivoTransferido = false;
} finally {
try {
if (is != null) {
is.close();
}
if (os != null) {
os.close();
}
} catch (IOException e) {
}
}
return arquivoTransferido;
}[/code]
vlw ai em obrigadao brow!!!