インターネットへのアクセス java.netパッケージ
☆ インターネットへのアクセス
→インターネット上Webページの内容を取得する(java.netパッケージを使用)
ex. import java.io.InputStream;
import java.net.URL; //java.netパッケージ
public class Main{
public static void main(String[ ] args){
URL u=new URL("http://www….jp");
InputStream is=u.openStream( );
//openStream( )メソッドを呼び出すことでネットに接続する
//openStream( )メソッド
→このメソッドを呼ぶとインターネット上のページを上流に持つストリームが取得できる (Webサーバから1文字ずつ文字を読み込みながら、画面に出力していく)
int i=is.read( ); //最初の1文字を読み込む
while(i!=-1){//結果が-1で文字の読み込み終了なので
//(以下-1ではない場合の条件)
char c=(char)i;
System.out.print; //読んだ内容を画面に表示
i=is.read( ); //次の1文字を読み込む
}
}
}
出力内容 Webページを構成しているHTMLのテキストが画面に表示される
ちなみに、、、
〈出力〉 下流が画面に繋がっている小川(ストリーム) System.out
〈入力〉 上流がキーボードに繋がっている小川(ストリーム) System.in