import java.net.URL;
import java.net.URLConnection;
import java.net.HttpURLConnection;
import java.lang.*;public class Test
{
   public static void main(String[] args)
   {       URL aa = new URL();
          String  a =  aa.getFile( "http://www.baidu.com" ) ;
          String  b =  aa.getQuery( "http://www.baidu.com" ) ;
          
        
       URLConnection bb =new URLConnection();
          String  c =  bb.getContentEncoding("http://www.baidu.com" ) ;        
       HttpURLConnection cc =new HttpURLConnection();
          String  d =  cc.getHeaderField( "http://www.baidu.com" ) ;
      
           
       System.out.println(a);
       System.out.println(b);
       System.out.println(c);  
       System.out.println(d);  
   }}

解决方案 »

  1.   

    这样????  你查查api就没错误出现了  import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.HttpURLConnection;
    import java.io.IOException;
    import java.lang.*;public class Test {
    public static void main(String[] args) throws IOException { URL aa = new URL("http://www.baidu.com");
    String a = aa.getFile();
    String b = aa.getQuery(); URLConnection bb = aa.openConnection();
    String c = bb.getContentEncoding(); HttpURLConnection cc = (HttpURLConnection) aa.openConnection();
    String d = cc.getHeaderField("http://www.baidu.com"); System.out.println(a);
    System.out.println(b);
    System.out.println(c);
    System.out.println(d);
    }
    }
      

  2.   


    import java.net.URL; 
    import java.net.URLConnection; 
    import java.net.HttpURLConnection; 
    import java.net.MalformedURLException;
    import java.io.IOException;public class Test10 { 
       public static void main(String[] args)  throws  MalformedURLException, IOException { 
           URL aa = new URL("http://www.baidu.com" ); 
            String  a =  aa.getFile() ; 
            String  b =  aa.getQuery() ; 
            
           URLConnection bb = aa.openConnection();
           String  c =  bb.getContentEncoding() ; 
          
           HttpURLConnection cc = (HttpURLConnection)aa.openConnection();
            String  d =  cc.getHeaderField("http://www.baidu.com" ) ; 
           System.out.println(a); 
           System.out.println(b); 
           System.out.println(c);  
           System.out.println(d); 
      } 

    试试看这个
      

  3.   

    import java.net.MalformedURLException;//这行有错误
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.HttpURLConnection;
    import java.io.IOException;
    import java.lang.*;public class Test {
        public static void main(String[] args) throws IOException {//要在这里抛MalformedURLException        URL aa = new URL("http://www.baidu.com");
            String a = aa.getFile();
            String b = aa.getQuery();        URLConnection bb = aa.openConnection();
            String c = bb.getContentEncoding();        HttpURLConnection cc = (HttpURLConnection) aa.openConnection();
            String d = cc.getHeaderField("http://www.baidu.com");        System.out.println(a);
            System.out.println(b);
            System.out.println(c);
            System.out.println(d);
        }
    }
      

  4.   

    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.HttpURLConnection;
    import java.io.IOException;
    import java.lang.*;public class TestURl {
        public static void main(String[] args) throws Exception {        URL url= new URL("http://www.baidu.com");
            String a = url.getFile();
            String b = url.getQuery();        URLConnection bb = url.openConnection();
            String c = bb.getContentEncoding();        HttpURLConnection cc = (HttpURLConnection) url.openConnection();
            String d = cc.getHeaderField("http://www.baidu.com");        System.out.println(a);
            System.out.println(b);
            System.out.println(c);
            System.out.println(d);
        }
    }