Код, вставленный ниже, был взят из java docs по адресу HttpURLConnection.Как читать входной поток http
я получаю следующее сообщение об ошибке:
readStream(in)
как нет такого метода.
Я вижу это то же самое в обзоре класса для URLConnection на URLConnection.getInputStream()
Где readStream
? Фрагмент кода приведен ниже:
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();
}
Для эффективности «результат» также должен быть объектом StringBuffer. –
Я бы предложил использовать StringBuilder вместо StringBuffer, так как вам не нужны дополнительные накладные расходы синхронизации. –
'StringBuilder' хорош для использования с однопоточной работой. 'StringBuffer' следует использовать, когда несколько потоков читают и пишут пар на тот же объект! –