Você está aqui: Java ::: Dicas & Truques ::: Internet, LAN e E-Mail |
Aprenda a baixar o conteúdo de uma URL e salvá-lo em um arquivo ou exibí-lo no consoleQuantidade de visualizações: 11502 vezes |
/* Este exemplo mostra como usar a classe URL e seu método openStream para efetuar o download do conteúdo de uma URL e então copiá-lo para um arquivo ou para o console. */ import java.io.*; import java.net.*; public class Estudos{ public static void main(String[] args){ InputStream in = null; OutputStream out = null; try{ String arquivo = "http://www.recomende.com/banner.jpg"; String destino = "c:\\estudos\\download.jpg"; // Define os streams URL url = new URL(arquivo); // Cria a URL in = url.openStream(); // Abre o stream // Obtém um fluxo de saída (output stream) out = new FileOutputStream(destino); // Copia bytes a partir da URL para fluxo de saída byte[] buffer = new byte[4096]; int bytes_read; while((bytes_read = in.read(buffer)) != -1) out.write(buffer, 0, bytes_read); } // Houve exceção? Vamos exibir o erro catch(Exception e){ System.err.println(e); } finally{ // Temos sempre que fechar os stream. try{ in.close(); out.close(); } catch(Exception e){ // vamos deixar assim mesmo } } } } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
JavaScript - Como testar se uma string contém uma determinada substring em JavaScript usando a função includes() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |