以下のコードは、java docsのHttpURLConnectionに貼り付けられています。そのようなメソッドが存在しないようhttp入力ストリームの読み方
readStream(in)
:
は、私は次のエラーを取得します。
私はreadStream
ある URLConnection.getInputStream()
でURLConnectionの クラスの概要では、これと同じ事を参照してください?コードスニペットを以下に示す:
URL url = new URL("http://www.android.com/");
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
try
{
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
readStream(in); <-----NO SUCH METHOD
}
finally
{
urlConnection.disconnect();
}
効率のために、 'result'もStringBufferオブジェクトでなければなりません。 –
余分な同期オーバーヘッドは必要ないので、StringBuilderの代わりにStringBuilderを使用することをお勧めします。 –
'StringBuilder'は、シングルスレッド操作で使うのに適しています。 'StringBuffer'は、複数のスレッドが同じオブジェクトに蒸気を読み書きしているときに使用する必要があります。 –