老师我想问一下,代码都是按照视频来的唯独 private String readStream(InputStream is)该方法中的result变量设置为null,视频里面是String result=“”;而结果不报错但是什么数据都没有,而把result按照视频当中的来设置结果就会正常显示,希望老师帮忙解答一下!
private String readStream(InputStream is){
InputStreamReader isr;
String result = null ; //仅修改此处把result=“”,结果就会正常显示
try {
isr = new InputStreamReader(is, "utf-8");
BufferedReader br = new BufferedReader(isr);
String line=“”;
try {
while((line = br.readLine())!=null){
result+=line;
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}