直接生成列表

您可以使用 Java 8 的流式 API 和方法引用来使代码变得更简洁。以下是简化后的代码:

request.setSysList(Collections.singletonList("sss"));

或者,如果您需要更多的灵活性,可以使用流式 API:

request.setSysList(Stream.of("sss").collect(Collectors.toList()));

这两种方式都可以使代码更加简洁和易读。下面是具体的解释:

  1. Collections.singletonList("sss")

    • 直接创建一个包含单个元素的不可修改列表。
    • 然后将其传递给 setSysList 方法。
  2. Stream.of("sss").collect(Collectors.toList())

    • 使用流式 API 创建一个包含单个元素的列表。
    • Stream.of("sss") 创建一个包含单个元素 "sss" 的流。
    • collect(Collectors.toList()) 将流收集到一个列表中。

这两种方法都能达到相同的效果,选择哪种取决于您的具体需求和个人偏好。通常情况下,Collections.singletonList 更加简洁和高效。

posted @ 2024-11-20 16:05  一曲微茫  阅读(4)  评论(0编辑  收藏  举报