Site hosted by Angelfire.com: Build your free website today!

import java.net.*;

import Misclases.*;

import java.io.*;

import java.lang.*;

class URL1

{

public static void main(String []args)

{

String cad1;

String cad2="http://java.sun.com/docs/books/tutorial/information/";

String cad4="http://java.sun.com/docs/books/tutorial/information";

String cad3="http://java.sun.com/docs/books/tutorial/information/download.html";

int con=0;

int dob=0,i;

int tam,aux;

char car,c;

try{

//URL dir = new URL("http://java.sun.com/tutorial/intro.html");

URL dir = new URL("http://java.sun.com/docs/books/tutorial/information/download.html");

System.out.println("protocolo: "+ dir.getProtocol());

System.out.println("host: "+ dir.getHost());

System.out.println("archivo: " + dir.getFile());

System.out.print("\nIntroduce Dirección: ");

cad1=Getdat.getCad();

for(i=0;i<cad1.length();i++)

{

car=cad1.charAt(i);

if(car=='/')

{

con++;

if(cad1.charAt(i+1)=='/')

dob++;

}

}

if(con==0)

{

if(cad1.endsWith(".html"))

{

cad2=cad2+cad1;

System.out.println(cad2);

}

}

if(con!=0 && cad1.charAt(0)!='/')

{

System.out.println(dir.getProtocol()+"://"+dir.getHost()+"/"+cad1);

}

if(con!=0 && cad1.charAt(0)=='/'&&dob==0)

{

System.out.println(cad4+cad1);

}

if(dob!=0)

{

tam=cad1.length();

dob=dob+2;

System.out.print("\n"+dob);

if(dob<=5)

{

aux=5-dob;

con=0;

for(i=0;con<aux+3;i++)

{

System.out.print(cad3.charAt(i));

if(cad3.charAt(i)=='/')

con++;

}

for(i=(dob-1);i<tam;i++)

{

System.out.print(cad1.charAt(i));

}

}

}

}catch(MalformedURLException e){}

}

}