读书人

为什么这样赋值就是null呢求各位指点

发布时间: 2013-01-20 10:22:41 作者: rapoo

为什么这样赋值就是null呢,求各位指点一下。
public static ArrayList<Classify> movie_classify;//我声明一个链表
然后


if (classifyUrl.equals("movies")){//我把if判断注释掉就可以打印movie_classify,不为null。为什么加个if就为null了呢?
movie_classify = new ParserModelForClassify().getList(is);
}
System.out.println(movie_classify+" >.<");

[解决办法]
说明表达式是false呗

if (classifyUrl.equals("movies")){//我把if判断注释掉就可以打印movie_classify,不为null。为什么加个if就为null了呢?
movie_classify = new ParserModelForClassify().getList(is);
System.out.println(movie_classify+" >.<");
}

这样看它还打印不?
要是不打印,你就得检查你的classifyUrl了

读书人网 >J2SE开发

热点推荐