我有办法
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 /功能?