- PackageCom. hyq. SRC;
- ImportJava. Io. inputstream;
- ImportJava.net. url;
- Public ClassTest {
- /**
- * @ Param ARGs
- */
- Public Static VoidMain (string [] ARGs ){
- Try{
- Test. testnetstream ();
- }Catch(Exception e ){
- E. printstacktrace ();
- }
- }
- Public Static VoidTestnetstream ()ThrowsException {
- URL url =NewURL ("http://www.imust.cn /");
- Inputstream in = URL. openstream ();
- Byte[] B =New Byte[100000];
- In. Read (B );
- In. Close ();
- String S =NewString (B );
- System. Out. println (s );
- }
- }
package com.hyq.src;import java.io.InputStream;import java.net.URL;public class Test {/** * @param args */public static void main(String[] args) {try{Test.testNetStream();}catch(Exception e){e.printStackTrace();}} public static void testNetStream()throws Exception{URL url=new URL("http://www.imust.cn/");InputStream in=url.openStream();byte[] b=new byte[100000];in.read(b);in.close();String s=new String(b);System.out.println(s);}}
Java code
- PackageCom. hyq. SRC;
- ImportJava. Io. bufferedreader;
- ImportJava. Io. inputstreamreader;
- ImportJava.net. url;
- ImportJava.net. urlconnection;
- Public ClassTest {
- Public Static VoidMain (string [] ARGs)
- {
- System. Out. println (test. gethtmlsource ("http://sports.163.com/zc "));
- }
- Public StaticString gethtmlsource (string URL ){
- Stringbuffer STB =NewStringbuffer ();
- Try{
- Urlconnection UC =NewURL (URL). openconnection ();
- Bufferedreader BR =NewBufferedreader (NewInputstreamreader (UC. getinputstream (), "gb2312 "));
- String temp =Null;
- While(Temp = Br. Readline ())! =Null){
- STB. append (temp). append ("\ n ");
- }
- BR. Close ();
- }Catch(Exception e ){
- E. printstacktrace ();
- }
- ReturnSTB. tostring ();
- }
- }