小编Dav*_* B.的帖子

创建一个通常返回一个或两个参数的方法

我有办法

def foo(num: Int): String
Run Code Online (Sandbox Code Playgroud)

我在代码中的某些地方调用了某些地方,一切都很好。
最近,我遇到一种情况,我需要调用相同的方法,但是需要使用一些参数int值,我需要返回2个String,而不仅仅是一个。我当前的实现方式是:

def foo(num: Int): List[String]
Run Code Online (Sandbox Code Playgroud)

每次调用foo并获取1个 String时,我都会得到列表的开头,每次调用并返回2个字符串时,我都将获得[0,1]中的元素(我知道当我调用时foo(10),我得到2个字符串,其余的-只有一个)。

是否有更惯用的scala /功能?

functional-programming scala

5
推荐指数
1
解决办法
113
查看次数

标签 统计

functional-programming ×1

scala ×1