问答题
本程序的功能是解析URL,打印出指定URL的信息,包括协议、主机名、端口、文件名以及在文件中的相对位置。
______;
import java.io.*;
public class exam_66{
public static void main(String args[]){
try{
URL urlObj=new URL("http://www.sina.com.cn:80/index.html");
String urlPro=urlObj.getProtocol();
String urlHost =urlObj.getHost();
int urlPort =______;
String fileName=urlObj.getFile();
String urlRef =urlObj.getRef();
System.out. println ( "URL 协议: "+urlPro);
System.out.println ("URL 主机名: "+urlHost);
System.out.println("URL 端品:"+urlPort);
System. out .println ("URL 文件名: "+fileName);
System.out .println ("URL 在文件中的相对位置: "+urlRef);
}catch (MalformedURLException e) {}
}
}
【参考答案】
第1处:import java.net.*
第2处:urlObj.getPort()