20

fileinputstreamにファイルを入力する方法は?

FileinputstreamにURLを入力しましたが、リンクスラッシュが-from /から\のように逆方向になり、ダブルスラッシュ//が\ 1つのスラッシュと逆方向になっているため、URLの出力が間違っています。それを行うためのfileinputstream?そうでない場合は、fileinputstreamの代わりに何を使用すればよいか教えていただけますか?

4

2 に答える 2

56

InputStreamURLからデータを取得するためにを取得する場合は、このURL.openStreamメソッドを使用すると、が返されます。InputStreamこれは、他のと同じように使用できますInputStream

例えば、

InputStream is;

// if we were getting data from a file, we might use:
is = new FileInputStream("/path/to/file");

// or, from a URL, then retrieve an InputStream from a URL
is = new URL("http://google.com/").openStream();
于 2011-04-03T08:09:51.623 に答える
0

FileInputStreamは、パス名またはファイルオブジェクトのいずれかで初期化できます。

パス名を指定する場合は、バックスラッシュ\をダブルバックスラッシュ\に変換するだけで済みます。

于 2011-04-03T08:14:36.897 に答える