1
我目前的代碼需要從網上讀取外來字符,目前我的解決方案工作,但它非常慢,因爲它使用InputStreamReader讀char字符。無論如何要加快速度並完成工作?java:加速讀取外來字符
// Pull content stream from response
HttpEntity entity = response.getEntity();
InputStream inputStream = entity.getContent();
StringBuilder contents = new StringBuilder();
int ch;
InputStreamReader isr = new InputStreamReader(inputStream, "gb2312");
// FileInputStream file = new InputStream(is);
while((ch = isr.read()) != -1)
contents.append((char)ch);
String encode = isr.getEncoding();
return contents.toString();