JAVA8新特性Optional 优雅的判断空指针 防止字符串出现空指针异常String text = fromNullable(searchRequest.getText()).or("");防止集合出现空指针 List<String> tags = fromNullable(searchRequest.getTags()).or(Collections.EMPTY_LIST);pageNum为空返回1 Integer pageNum = fromNullable(searchRequest.getPageNum()).or(1);