gpt4 book ai didi

javafx - 从 List 到 Map 使用 java 8

转载 作者:行者123 更新时间:2023-12-01 10:21:27 25 4
gpt4 key购买 nike

是否可以使用流和收集器生成 HashMap?我试过类似的东西:

 myList.stream()
.map(Label::new)
.collect(Collectors.toMap(Function.identity(), PasswordField::new))

但它显然不起作用,我尝试了其他解决方案,但没有成功。你有什么建议吗?

最佳答案

PasswordField类只有一个默认构造函数,这意味着 PasswordField::new 将不起作用,因为它等同于 (Label l) -> new PasswordField(l)。相反,值映射器应该是 (Label l) -> new PasswordField() 或者只是 l -> new PasswordField();

关于javafx - 从 List<String> 到 Map<Label, PasswordField> 使用 java 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51508112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com