gpt4 book ai didi

scala - 在 Scala 中,如何在列表上使用 foreach 时执行额外的字符串操作?

转载 作者:行者123 更新时间:2023-12-04 19:38:30 24 4
gpt4 key购买 nike

例如打印我能做的一切

list.foreach(println(_))

我将如何做相当于

list.foreach(println(_ + "mystring"))

最佳答案

为了修复你的第二个例子,你可以这样命名函数参数:

list.foreach(x => println(x + "mystring"))

顺便说一句,作为替代方案,您可以首先映射您的列表,然后打印其中的每个元素:

list map (_ + "mystring") foreach println

这将产生相同的结果。

关于scala - 在 Scala 中,如何在列表上使用 foreach 时执行额外的字符串操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7051249/

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