腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
scala
如何
使用
正确
的
签名
调用
重载
方法
在
scala
REPL中
使用
scala
2.10。我有两个myf
的
定义,它们
使用
不同
的
参数类型进行
重载
。但是当我
调用
myf(第7行)时,它
调用
的
是def myf(data:List[Int])而不是def myf(data:List[String])。
如何
在myf(data:List[Int])内部
调用
myf(data:List[String])?我尝试
使用
(im
浏览 30
提问于2019-04-25
得票数 0
回答已采纳
1
回答
Varargs
Scala
3中
的
模糊超载
、
、
、
args: String*) = "String" println(foo("ABC")) // Should print "String"在
Scala
当我
使用
单个字符串参数
调用
foo时,这两个
重载
都是有效
的
,但String
重载
更具体,因此会
调用
它。在
Scala
3中,这是模棱两可
的
。-- [E0
浏览 9
提问于2022-06-01
得票数 3
回答已采纳
4
回答
为什么
Scala
的
require
方法
在Predef中允许字符串作为参数?
我可以在
Scala
的
Predef类中
使用
一个字符串作为第二个参数来
调用
require
方法
。require ("foo" == "bar", "foobar")r
浏览 3
提问于2012-05-20
得票数 6
回答已采纳
1
回答
在TypeScript内建对象
的
方法
中增加过载
我正在
使用
的
库向JSON.parse添加了辅助功能,这当然是内建对象上
的
内置
方法
(但writable)。我需要添加以下
重载
签名
,以便让TypeScript编译器了解新功能:显然,我不会碰lib.d.ts。我尝试重新声明整个JSON接口,并创建该类型
的
全局JSON变量,但除了添加新
的
调用
签名
外,它还复制了所有内置
浏览 3
提问于2016-04-11
得票数 0
回答已采纳
1
回答
多参数
方法
调用
中
的
Scala
委托
、
假设有一个名为"delegatedFoo()“
的
函数委托
方法
,它需要作为参数传递给
方法
(即
scala
的
函数指针版本),如下所示:假设问:
如何
在多参数
方法
调用
中传递委托(引用)?(这是
Scala
甚至可以做
的
事情吗?)当涉及到过载
签名
时,曲面。(我并没有在上面的例子中提到这一点,因为它并没有被
使用
-只是把
浏览 3
提问于2013-09-24
得票数 1
回答已采纳
1
回答
为什么我可以在
Scala
集中用一个参数
调用
+=?
有一个
方法
def +=(elem1: A, elem2: A, elems: A*): Set.this.type,但是我可以用一个参数
调用
这个
方法
:s += 4 什么
方法
实际上被称为?对于具有单个参数
的
+=,似乎没有
重载
。以上
方法
签名
的
目的是什么?
浏览 2
提问于2013-09-19
得票数 5
回答已采纳
3
回答
重写最终
方法
、
、
不能在子类中重写最终
方法
。但有了
Scala
的
魔力,这似乎是可能
的
。doIt与特征Test中
的
doIt具有不同
的
签名
。因此,doIt会被
重载
,而不是被覆盖。但是对doIt
的
正常
调用
总是
调用
TestObject中
的
方法
val x = TestObject.doIt("Hello") //>
浏览 34
提问于2013-12-08
得票数 16
回答已采纳
1
回答
用
重载
从
scala
调用
java varargs
、
、
、
这是与varargs特性相关
的
scala
兼容性
的
另一个问题。关键
的
区别是java
的
部分
重载
。它类似于这个
scala
代码: def test( xa : String* ) = print( xa.mkString(",") )}
Scala
与java标记不同,这种<
浏览 3
提问于2015-04-19
得票数 1
1
回答
使用
StringContext
的
泛型字符串插值器
、
、
、
我正在尝试创建一些简单
的
自定义字符串内插器,只要我不尝试
使用
类型参数,我就会成功。import
scala
.concurrent.Future implicit class FailureStringContext (val sc我不能
使用
参数多态性,因为我不是定义这三种类型的人。最新尝试 我最近
的
尝试是含蓄地
使用
,但我没有这样
的
含蓄!实际上,我很有
浏览 3
提问于2016-07-07
得票数 2
3
回答
从
scala
控制台获取函数类型
开始学习
Scala
,我希望在控制台中快速看到
方法
签名
。例如,在Haskell,我会这样做:map :: (a -> b) -> [a] -> [b] 由此得出
的
结论是,map函数通过将函数应用于列表
的
每个元素,将a
的
列表转换为b
的</
浏览 9
提问于2012-09-27
得票数 4
1
回答
多重分派和
方法
重载
有什么区别?
在像
Scala
这样
的
语言中,可以通过更改
方法
的
参数数量和/或参数类型来对一个
方法
名称进行多个定义。这称为
方法
重载
。谢谢
浏览 0
提问于2009-11-26
得票数 48
回答已采纳
2
回答
在
Scala
中导入特定
的
方法
签名
、
、
有没有导入特定
方法
签名
的
方式? lazy val log = LoggerFactory.getLogger("AndroidProxy") trace "This is also" // <- This line will not compile 也许这是不可能
的
,但我
的
主要目标是在
浏览 0
提问于2013-02-16
得票数 0
回答已采纳
2
回答
是否有可能/
如何
在
Scala
中
重载
函数
调用
操作符?
、
我读到,在
Scala
中可以
重载
任何运算符,而不是Groovy。但是我没有看到任何
重载
函数
调用
的
例子。 是否有可能/
如何
在
Scala
中
重载
函数
调用
操作符?我知道“
Scala
中没有运算符”,但尽管如此,我还是需要做我想说
的
事情。
浏览 2
提问于2018-01-23
得票数 0
2
回答
方法
调用
的
默认类型
、
、
、
我想知道在
Scala
中
调用
一个类型参数化
的
方法
时,是否可以有一个默认类型。假设我在某处有以下
方法
: processor( data get id因此,我可以
使用
以下命令
重载
我
的
定义:
浏览 1
提问于2011-07-09
得票数 4
回答已采纳
1
回答
构造函数/函数
重载
签名
查找时间复杂度?
、
、
、
、
我在C++中阅读了C++类,并注意到有很多不同
的
构造函数可供我们
使用
,这为我们提供了一套广泛
的
初始化功能。这让我想知道编译器是
如何
选择在给定参数时选择哪个构造函数
的
,或者在
重载
情况下,编译器
如何
将函数
签名
与给定
的
参数集匹配。string stringHere) {} 我决定
调用
f1(4),显然有两个选项可供选择,但是如果有10000个选项/
浏览 2
提问于2016-08-02
得票数 2
回答已采纳
1
回答
打字稿过载错误
、
、
我在类型记录中遇到了一个与函数
重载
相关
的
错误,并编写了这个最小
的
示例来重现错误。如果我删除
重载
的
签名
,则不会发生错误,但是下面的用例将无法工作。但是transform有一个X类型
的
参数,所以我不知道我做错了什么。 看起来,如果我添加了一个额外
的
重载
签名
,它将按预期
的
方式工作。然后,我假设类型记录只是一个一个地经过
签名
,直到到达最后一个
签名
,并实现不匹配
浏览 0
提问于2018-05-13
得票数 1
回答已采纳
4
回答
在Java代码中将
scala
.collection.Seq<String>转换为java.util.List<String>
、
、
、
我正在从Java
调用
一个
Scala
方法
。我需要将Seq转换为List。我
如何
才能做到这一点?
使用
Scala
2.9.3
浏览 0
提问于2013-07-19
得票数 30
回答已采纳
2
回答
Scala
重载
方法
有什么问题?
^ 我有超负荷
的
拼合法为什么会有太多
的
争论是错误
的
?
浏览 1
提问于2016-01-22
得票数 4
回答已采纳
4
回答
为什么我们不能
重载
一个基于抛出异常
的
方法
呢?
为什么我们不能用相同
的
返回类型、名称、参数
重载
一个
方法
,但却抛出一些异常呢?
浏览 1
提问于2010-01-12
得票数 3
回答已采纳
1
回答
使用
重复参数
的
成本
、
、
、
我考虑重构目前接受具体类
的
List或Set类型
的
参数--List[Foo]--
的
少数
方法
签名
,以
使用
重复参数:Foo*。 Update:下面的推理有缺陷,继续前进.这将允许我
使用
相同
的
方法
名,并根据参数类型
重载
它。
使用
List或Set是不可能
的
,因为List[Foo]和List[Bar]在擦除后具有相同
的
类型:List[Object]。在我
的
例
浏览 1
提问于2010-03-16
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券