草庐IT

ResponseEntry

全部标签

java - 如何使用 java 8 处理可空列表?

我正在调用服务电话并尝试处理响应。响应可能有一些东西的列表。该列表可能为空。此外,如果列表不为空或不为空,则它需要被过滤。在代码中,如果过滤没有给出任何结果或响应列表为空或为空,则“条目”引用可能为空。目前,当我尝试在空响应列表上使用stream()时,我遇到了NPE。我该如何处理这种情况?@GetterpublicclassServiceResponse{ListentryList;}@GetterpublicclassResponseEntry{Stringvalue;}ServiceResponseserviceResponse=service.getServiceRespons