我有一个可以为空的列表; List<T> list; // may or may not null 我想为每个元素处理一个消费者。 到目前为止,我是这么认为的。stream.forEach(e -> {})); 或者 ofNullable(eventDataList).ifPresent(v -> v.forEach(e -> {})); 有什么简单或简洁的方法可以做到这一点吗
我们正在将我们的Web应用架构转移到基于微服务的架构。我们内部有一个争论,即提供内容的REST API (比方说,以JSON格式)是否应该考虑对内容进行编码以使其安全,或者使用该内容并显示它(例如,以HTML格式)的消费者是否应该对这种编码负责。提供商的立场是“嗯,我们不知道如何为每个人编码,也不知道如何使用内容,所以消费者当然应该对内容进行编码。”消费者的立场是