gpt4 book ai didi

kotlin - 如何从for到Stream干净整洁(Kotlin)

转载 作者:行者123 更新时间:2023-12-02 13:32:35 26 4
gpt4 key购买 nike

fun render(params: Map<String, String>): String {
var acc:String = template
for (entry in params.entries){
acc = acc.replace("@${entry.key}", entry.value)
}
return acc
}

您好,我想使用流或类似方法使它整洁。

你可以帮帮我吗?

最佳答案

在功能上等效的方法是使用fold:

fun render(params: Map<String, String>): String =
params.entries.fold(template) { acc, entry ->
acc.replace("@${entry.key}", entry.value)
}

关于kotlin - 如何从for到Stream干净整洁(Kotlin),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60536860/

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