腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
存储
为
通配符
classTag
的
类型
调用
模板
Scala
函数
?
scala
、
scala-reflect
我定义了以下类来
存储
对象
的
classTag
: case class BindObj (bindTypeA:
ClassTag
[_], bindTypeB:
ClassTag
[_]) {} 这段代码显然不起作用,因为需要在编译时知道
模板
类型
但是,有没有变通办法
浏览 18
提问于2021-10-09
得票数 0
回答已采纳
2
回答
如何返回
通配符
泛型?
scala
、
typeclass
、
covariance
、
existential-type
、
singleton-type
我有一个带有参数
的
类型
别名,我想从一个方法返回不同参数
类型
的
实例: 错误:
类型
错配;已找到:(
scala
.reflect.
ClassTag
_ >:Int,OptionAny)必需: TC (
scala
.reflect.
ClassTag
_$1,Opti
浏览 0
提问于2019-08-30
得票数 0
回答已采纳
1
回答
使用
=> Class[A]
的
ClassTag
?
scala
、
reflection
查看,它有一个返回
类型
的
Class[_],即一个带有
通配符
参数
的
Class。我试图实现一个方法:A =>
ClassTag
[A]f: [A](x: A)(implicit ev:
scala
.reflect.
ClassTag
[A
浏览 2
提问于2016-09-11
得票数 0
回答已采纳
2
回答
与
ClassTag
不一致
的
Scala
泛型
类型
推理
scala
、
generics
、
reflection
我
使用
Scala
2.10,并在对泛型参数
使用
类型
推断时发现了我认为奇怪
的
行为。考虑下面的示例(注意,i只是一个虚拟变量):
scala<
浏览 4
提问于2016-04-06
得票数 3
回答已采纳
1
回答
如何将扩展
类型
的
元组传递给不变
的
泛型
函数
?
scala
、
generics
、
typeclass
、
covariance
、
existential-type
我有一个区段
类型
的
元组,我想将它传递给一个泛型
函数
(在本例中我
使用
ClassTag
,但它是一个具有不变
类型
参数
的
自定义
类型
类):foo(tc._1, tc._2) 错误:
类型
不匹配;发现:
scala
.reflect.ClassTagT必需:
scala
.r
浏览 0
提问于2019-08-30
得票数 0
回答已采纳
1
回答
Kotlin
的
类型
具体化使Java或
Scala
不可能实现什么?
java
、
scala
、
generics
、
types
、
kotlin
我最熟悉Java
类型
擦除(包括它
的
所有问题和好处)。我对Kotlin
的
类型
系统
的
扩展可能性有一些有限
的
了解,但我不清楚
类型
具体化是如何在面向擦除
的
JVM上工作
的
。什么是
类型
具体化,Kotlin如何使它在JVM上成为可能,这与Java
的
类型
擦除和
Scala
的
复杂
类型
系统有什么不同?
浏览 4
提问于2017-12-17
得票数 12
回答已采纳
2
回答
_是无意义
的
推断?
scala
、
scala-reflect
考虑一下这个简单
的
方法和List我可以
使用
它来查找某种
类型
的
List中
的
第一个元素,它运行得很好,就像预期
的
那样= N
浏览 3
提问于2015-05-10
得票数 4
回答已采纳
3
回答
为什么我可以
使用
Classtag
返回Array[A]而不能返回A?如何返回A?
scala
如何返回A | def m[A:
ClassTag
]:Array[A] = new Array[A](1)defined class Covariant
scala
> class Covariant[+A]{| def m[A:
ClassTag
]:A = ne
浏览 0
提问于2017-12-12
得票数 0
2
回答
带解析对象
的
Scala
泛型
函数
scala
、
generics
、
functional-programming
我需要这样
的
函数
(对不起,我需要null)json match { case _ => null当然这是不能编译
的
:)有结果
函数
def parseObject[T:
ClassTag
](jo: JsonObject, gson: Gson, name: String): Option[T]
浏览 2
提问于2017-07-12
得票数 0
回答已采纳
1
回答
为什么缺少
函数
scala
.reflect.runtime.universe.
classTag
[T]?
scala
、
reflection
我正在
使用
apache,我
的
子程序之一是检查RDDT:
ClassTag
的
T:
ClassTag
是否是Map
的
子类。我检查了
scala
反射
的
许多源代码,它们都建议
使用
以下代码:if
classTag
[T] <:<
classTag
[Map然而,
classTag
函数
浏览 4
提问于2015-01-22
得票数 0
回答已采纳
1
回答
基于泛型
的
Akka模式匹配
scala
、
generics
、
apache-kafka
、
akka
、
akka-stream
while producing: " + other)}val actorRef = actorFor(KafkaPublisher.props[MeterData], "meter-data-act
浏览 5
提问于2018-01-10
得票数 0
回答已采纳
3
回答
Scala
函数
失去列表中
的
变量
类型
?
scala
、
generics
、
akka
、
type-erasure
背景:我发现
使用
TypeTags或TypeClasses可以处理这个问题,这是很棒
的
。但是,与其一次一个地将
浏览 0
提问于2015-08-28
得票数 3
回答已采纳
3
回答
方法toArray
的
参数不足
scala
、
generics
以下代码中
的
toArray
调用
没有编译 def create:T for(b <- a) yield create}.toArray它引发以下错误:我该怎么解决呢?
浏览 4
提问于2016-06-09
得票数 0
回答已采纳
2
回答
为什么我们必须显式指定
ClassTag
类型
scala
、
typeclass
、
scala-reflect
既然
scala
已经
使用
ClassTag
类型
来迭代一个JVM
类型
擦除修复程序,为什么它是一个选择,而不是让编译器总是捕获
类型
签名以供运行时检查。有了它,一个隐式参数化
类型
约束就可以
调用
classTag
[T],而不管泛型参数声明如何。 编辑:我应该澄清,我并不是说
scala
应该将幕后签名更改为始终嵌入
ClassTag
。我
的
意思是,既然
ClassTag
显示
sca
浏览 2
提问于2015-05-17
得票数 5
回答已采纳
2
回答
Scala
GraphX中
的
泛型方法
scala
、
apache-spark
、
spark-graphx
(solve(graph)) graph.numEdges}如果我将graph.numEdges更改为graph.edges.count(),它就可以工作。
浏览 2
提问于2016-11-16
得票数 1
2
回答
如何在
Scala
中打印出列表
的
类型
?
scala
、
reflection
、
type-erasure
下面是我想要做
的
一个例子:这在
Scala
中是可能
的
吗?标准
的
.getClass似乎不能在这里工作。谢谢!
浏览 0
提问于2018-07-19
得票数 3
1
回答
过载星火RDD
函数
zipPartitions中
的
错误
apache-spark
我正在尝试
使用
在Spark
的
RDD类中定义
的
zipPartitions
函数
(url到
Scala
这里是:)。我定义了一个
函数
merge,它具有
类型
签名:有两个
浏览 5
提问于2014-05-14
得票数 0
回答已采纳
1
回答
Scala
:在伙伴对象中获取伙伴类
scala
、
companion-object
我需要在我
的
伴生对象中定义一个val,它是用一个以伴生类
为
参数
的
方法初始化
的
。trait Foo { val fCla
浏览 0
提问于2013-06-13
得票数 5
回答已采纳
2
回答
如何编写以任何数组
为
成员
的
类
scala
我正在尝试找到一种
使用
scala
优雅地编写以下代码
的
方法:值成员包含一个可以是不同
类型
的
数组。例如,如果是type = "Double",它应该
存储
一个Array[Double],对于type = "Float",它应该
存储
一个Array[Float],依此类推。目前,我将我
的
ArrayT转换为ArrayByte,
浏览 1
提问于2014-03-26
得票数 1
2
回答
如何从
Scala
类型
中获取java.lang.reflect.Type?
scala
这样
的
电话会是什么样子?我试过:但是它似乎无法工作,因为它返回一个
scala
.reflect.runtime.universe.Type而不是一个java.lang.reflect.Type
浏览 4
提问于2013-12-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
函数扩展
Scala学习笔记02
好程序员大数据教程Scala系列之柯里化
用Scala实现一个简单的Python的上下文管理器
scala面向对象编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券