Código: Seleccionar todo
public class Download {
//*************Variables************
private BufferedReader aaa;
private String URLs;
private String html="";
private URL url;
private int tamaño;
private URLConnection uc;
//**********************************
public Download() {
}
public void setUrl(String url){
URLs= url;
}
public String getUrl(){
return URLs;
}
public String getTamaño(){
if(tamaño<1024)
return tamaño+" byte";
if(tamaño>1024)
return (tamaño/1024) + " Kb";
return ""+tamaño;
}
public String descarga(){
try {
url = new URL(URLs);
uc = url.openConnection();
tamaño = uc.getContentLength();
// bis = new BufferedInputStream(uc.getInputStream());
aaa = new BufferedReader(new InputStreamReader(uc.getInputStream()));
String leidos="";
while ((leidos = aaa.readLine()) !=null) {
html=html+leidos+"\n";
}
return html;
} catch (IOException ex) {
ex.printStackTrace();
}return "";
}
//asi quedaria una llamada
public static void main(String[] args){
Download nuevo = new Download();
nuevo.setUrl("http://www.google.com");
System.out.println(nuevo.descarga());}
}
Les dejo mi humilde code hecho en java la verdad es un buen lenguaje de programacion, he escuchado a muchos que lo descartan por miles de excusas pero a mi parecer lo que ocurre que estan acostumbrados a vb que les hace todo y se los sirve en un plato ajaja saludos espero comenten