我遇到了Stream API问题。始终无法解析映射器中的变量。
我的代码如下:
List<Object[]> splitUpNames =
Arrays.asList("John Woo", "Jeff Dean", "Josh Bloch", "Josh Long")
.stream()
.map(name -> name.split("")) // **here says "name cannot be resolved to a variable"**
.collect(Collectors.toList());
我检查过stream()
方法返回Stream<String>
的类型,我无法弄清楚为什么变量name
无法解析为String
类型。