小编KAY*_*YAK的帖子

在Scala中生成文件名的功能方法

好的,我想生成临时文件名。所以,我创建了一个类变种tempFileName,并fileNo使得它创建类似文件

BSirCN_0.txt
BSirCN_1.txt
BSirCN_2.txt
Run Code Online (Sandbox Code Playgroud)

但是,要做到这一点,我必须保持计数,并且要按照这种方式来调用next()类的函数,该函数按顺序返回文件名(BSirCN_4在上述情况下应该返回。现在,这与FP背道而驰,因为我正在修改状态,即对象中名称的计数。我该如何以一种功能的方式来实现。我能想到的一种方法是保持对调用函数并连接处的计数。还有其他方法吗?

random functional-programming scala

4
推荐指数
2
解决办法
107
查看次数

标签 统计

functional-programming ×1

random ×1

scala ×1