solr中的NamedList问题

时间:2011-06-13 14:19:43

标签: java solr

这里我添加了下面的代码,其中我有ArrayList包含值,然后我将这些值添加到我的命名列表

NamedList final1 = null;
NamedList<ArrayList<String>> result = null;
ArrayList<String> data=\\ It has values
result.add("Gender",data);
ArrayList<String> data1=\\ It has values 
result.add("Group ID",data1);
final1.add("Query",result);

但代码无效。我不知道为什么这段代码不起作用。可以任何人指导我。

提前致谢

1 个答案:

答案 0 :(得分:2)

您声明final1null,并且在使用之前未对其进行初始化。

所以,当代码:

final1.add("Query",result);

执行,它会抛出NullPointerException

要解决此问题,您应该在使用之前初始化final1。类似的东西:

NamedList final1 = new NamedList();