我想要做的事,如:如何初始化List与另一个列表的项目?
List queryTerms = null;
if (tsym) {
queryTerms = buildTreasuryQueryTerms(event, budgetLevel, null, null);
}
queryTerms.add(buildQueryTerms(event, session, budgetLevel));
这编译,但会抛出一个空指针异常,当我尝试做queryTerms.add()
时tsym == null
。你不能用.add()
初始化一个列表吗?
忍者编辑:buildQueryTerms
返回protected List
什么是“受保护目录”?你认为可见度会影响返回的对象吗? – Kayaman
我刚刚复制粘贴方法的第一个位 - 抱歉有任何混淆。 – MrDuk