Java Stream API中通过varargs造成的潜在堆污染

时间:2019-03-01 13:54:48

标签: java lambda java-stream variadic-functions

我创建了以下方法,将包含逗号分隔列表的字符串转换为一组,最终应用一个或多个函数。

在我的情况下添加@SafeVarargs注释是否安全?

map的{​​{1}}函数期望其签名中的Stream,所以我假设我没有执行任何不安全的操作。我对吗?

在这种特定情况下,您还能提供不安全操作的示例吗?

<? super String, ? extends String>

0 个答案:

没有答案