21行目: 21行目:
  URL url = new URL("<nowiki>http://dokojava.jp/favicon.ico</nowiki>");
  URL url = new URL("<nowiki>http://dokojava.jp/favicon.ico</nowiki>");
  InputStream is = url.openStream();
  InputStream is = url.openStream();
  OutputStream fos = new FileOutputStream("dj.ico");
  OutputStream fos = new [[FileOutputStream]]("dj.ico");
  int i = is.read();
  int i = is.read();
  while (i != -1) {
  while (i != -1) {

2019年6月27日 (木) 20:56時点における版

java.net.URL [1]

私はURL形式のリソースを取得します。

コンストラクタ

  • public URL(String spec) - URLオブジェクトを生成

メソッド

  • openStream - 指定のURLに接続して、その接続から読み込むためにのInputStreamを返す

URL url = new URL("https://hoge.com");
InputStreamReader isr = new InputStreamReader(url.openStream());
int i = isr.read();
while (i != -1) {
    System.out.print((char) i); 
    i = isr.read();
}
isr.close();
URL url = new URL("http://dokojava.jp/favicon.ico");
InputStream is = url.openStream();
OutputStream fos = new FileOutputStream("dj.ico");
int i = is.read();
while (i != -1) {
    fos.write((byte) i); 
    i = is.read();
}
is.close();
fos.close();