Eclipse内容辅助在Stream.map中使用方法引用时无法正常工作

4

使用方法引用Stream.map时,Eclipse内容辅助功能无法正常工作。

List<String> l1 = Arrays.asList(new String[] { "a", "b", "c", "d" });
l1 = l1.stream().map(String::toUpperCase).collect(Collectors.toList());

当我在l1.stream().map(String::toUpperCase)之后按下Ctrl+Space时,没有任何建议。如果我使用Lambda而不是方法引用,则可以正常工作。

Eclipse 版本:2020-03 (4.15.0)


你正在使用哪个Java版本? - Youcef LAIDANI
Java版本“1.8.0_241” - javadev
可能是重复的问题:http://stackoverflow.com/questions/24453083/eclipse-luna-r-no-content-assist-for-java-8-method-references - Shubham
1
@Shubham,那是不同的问题,在我的情况下,在::之后内容辅助功能正常工作。 - javadev
这似乎完全出错了,您可能希望在Eclipse Bugzilla https://bugs.eclipse.org/bugs上报告它。 - greg-449
有人报告过这个问题吗?在 Eclipse 2020-12 版本中似乎仍然存在问题。 - The Shoe Shiner
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接