在JSON StringBuffer,Android Studio中将变量设置为null

时间:2017-08-23 11:51:30

标签: json android-studio

我遇到一个非常奇怪的问题。我熟悉json字符串。我在android studio中有以下代码。

BufferedReader reader = new BufferedReader(
    new InputStreamReader(connection.getInputStream()));

StringBuffer json = new StringBuffer(1024);
String tmp="";
while((tmp=reader.readLine())!=null) {
    tmp = reader.readLine();
    if (tmp != null) {
        String test = tmp;
    }
    reader.close();
}

在调试器中,行tmp = reader.readLine();向我显示了我应该采用的json字符串,但是一旦我继续我的程序,tmp变量就会设置为null,并且测试变量永远不会得到所需的值。知道我做错了什么..?非常感谢你提前..!

0 个答案:

没有答案