URL から Java でストリームを取得する方法

JavaではURL内のファイルストリームはjava.net.URLとjava.io.InputStreamを使って取得できます。簡単なサンプルコードは以下の通りです:

import java.io.InputStream;
import java.net.URL;

public class Main {
    public static void main(String[] args) {
        try {
            URL url = new URL("http://example.com/file.txt");
            InputStream inputStream = url.openStream();
            
            // 使用 inputStream 进行文件流的读取操作
            
            inputStream.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

上のコードは、まずファイルストリームを取得するURLを指定したURLオブジェクトを作成しています。 سپس、url.openStream()メソッドを呼び出してURL内のファイルストリームを取得し、InputStreamオブジェクトに格納します。 これで、InputStreamオブジェクトを使用してファイルストリームの読み取り操作を実行できます。

ファイルストリームの読取後に、リソースを解放するための InputStream オブジェクトのクローズを忘れないでください。inputStream.close() メソッドを使用してストリームをクローズすることができます。

上記のコードは、通常ファイルのファイル・ストリームを取得する場合のみ有効です。画像やビデオなどの他のタイプのファイル・ストリームを取得する必要がある場合は、他のライブラリまたはメソッドを使用する必要があります。

bannerAds