我进行中间件调用以获得String
如下所示的数组:
String[] freqwords = MViewer.getWordNames();
问题是可能没有可用数据,因此任何进一步的操作,如freqWords.length
,都可能导致NullPointerException
.
因此,为避免我以如下方式处理,如图所示:
if (freqwords == null)
{
freqwords = new String[0];
}
代码运行良好 - 如果有任何更好的方法或任何负面情况,请告诉我。