腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
检查
Scala
类
是否
为
T
的
实例
scala
、
generics
我
的
应用程序处理了大量
的
第三方集成。我有一个用于第三方集成
的
抽象基
类
,它指定了集成
类
应该处理
的
一组方法-然后某些集成可以扩展
为
附加功能,而这些功能在所有集成中都不可用。,这就是我认为
的
基本解决方案: val allIntegrations: Seq[Integration] = ...def integrationsWithTrait[
T
]: Seq[Integration] = { allIntegrations.filter(
浏览 9
提问于2019-02-28
得票数 4
回答已采纳
3
回答
为什么var会导致在
Scala
中val编译
的
类型方差错误?
scala
、
types
、
variance
scala
> case class Data[+
T
](val value:
T
=null)java.lang.NullPointerException我希望有一个数据
类
实例
化为DataString、Data[ArrayBuffer在上面的示例中,我尝试将其
实例
化为Data[ArrayB
浏览 14
提问于2016-01-03
得票数 2
回答已采纳
1
回答
如何将类型
类
模式和子类型结合起来?
scala
、
typeclass
、
variance
假设我在
Scala
中使用类型
类
模式。下面是我如何将C
类
作为类型
类
Foo
的
一部分:defined trait Foo
scala
> def foo[<em
浏览 0
提问于2011-07-14
得票数 15
回答已采纳
4
回答
Scala
比较不兼容对象
的
原因和/或好处是什么?
scala
、
comparison
这让我感到困惑--我读过
Scala
存在
的
原因,而常识对我很有吸引力,例如选择静态类型(因为错误较少)。然而,您可以比较(默认情况下是开箱即用)完全不同
的
无关对象,并且它编译和运行都很好。对我来说,它只是要求在代码中出现更多
的
错误。,我知道
Scala
在比较方面是如何工作
的
。,我在问,为什么是那样工作
的
。这种方法对我来说非常有意义,目前
的
Scala
方式--不,因此也是我
浏览 5
提问于2011-09-07
得票数 7
回答已采纳
2
回答
使用最后一个案例
类
class
、
scala
、
new-operator
、
case
、
final
在“
Scala
中
的
编程”书
的
第22章中,::
类
(cons)被定义
为
//...
类
::方法
的
定义如下: def ::[U >:
T
](x: U): List[U] = new
scala
.
实例
浏览 0
提问于2011-12-15
得票数 6
1
回答
scala
:如果
实例
类型静态
为
基
类
,则使用基于宏来扩展
类
的
方法调用特征默认impl
scala
、
scala-macros
我有一个特征
T
,我在C
类
中用宏实现它。我创建一个C
的
实例
并调用它
的
方法。如果包含C
实例
的
val
的
类型是C-则按预期工作。如果包含C
实例
的
val
的
类型
为
T
-调用方法,就如同
T
。我能想到
的
最好
的
描述方式是
scala
-宏中
的
“虚拟表被打破”,但我不知道这是不是一件事…… 示例代码
浏览 23
提问于2020-03-25
得票数 0
回答已采纳
2
回答
Scala
编译时对象创建
的
语法糖
scala
、
syntactic-sugar
让我说我有 def fooFn(x:
T
, y:
T
) :
T
我希望让用户能够用自己
为
fooTrait定义
的
主体快速地声明新
的
fooFn
实例
。理想情况下,我想要
的
是去工作。如果您对用例感兴趣,我将尝试
为</em
浏览 1
提问于2009-10-13
得票数 4
回答已采纳
1
回答
从类型中检索继承特征
的
类型参数信息
scala
、
types
、
type-inference
通过
检查
PartialFunction类型
的
typeArgs成员,我可以很容易地提取其类型信息:但是,如果我将PartialFunction与另一个特征结合起来,似乎就失去了检索PartialFunction特征
的
类型参数
的
能力:
scala
> val
t
浏览 0
提问于2016-08-19
得票数 0
1
回答
Scala
:使用用户定义
的
类
输入Nothing
scala
、
nothing
在
scala
中,Nothing是所有其他类型
的
子类型。
scala
> class A {}x: [
T
](
t
:
T
)Unit 创建任意
类
时,它会自动成为Nothing
的
超级类型。如何在<e
浏览 1
提问于2017-06-06
得票数 2
回答已采纳
1
回答
Scala
期权滤波方法
的
质疑
scala
、
filter
、
scala-option
我一直在阅读
Scala
文档,在浏览Option
类
时,我看到了如下所示
的
filter实现: if (isEmpty|| p(this.get)) this else None 为什么我们必须
检查
我们
的
Option
实例
是否
为
空?这难道不是None
的
结果吗?
浏览 2
提问于2014-09-03
得票数 3
回答已采纳
1
回答
创建类型别名
的
实例
会导致"class type required“错误
scala
通过混合使用ObservableSet和HashSet创建了一个新类型,我希望能够替换新类型,然后能够使用新类型创建一个新
实例
,如下面的"foo“所示。但是这不能编译,尽管使用原始
的
长形式
的
类型似乎很好(如下面的"bar“所示)。object Whatever { type ObservableHashSet[
T
] = HashSet[
T
] with ObservableSet[<em
浏览 0
提问于2011-11-08
得票数 11
1
回答
Scala
:为什么修复类型成员会创建Java子类?
scala
每当班级 type
T
在修复类型成员
的
同时
实例
化了一个新
的
Java
类
:res5object X {}
scala
>
浏览 0
提问于2014-02-07
得票数 5
1
回答
通过
Scala
反射查找封闭
实例
(如果有)
scala
我正在尝试使用
Scala
反射来定义特征,case
类
和它们
的
同伴可以实现成为“可导出
的
”(例如,到MapString,任何)和“可导入
的
”。它在顶级case
类
中工作得很好,但我不能让它在内部类中工作。如果我已经有了封闭
实例
的
句柄,我就知道如何反射地
实例
化内部类,我可以将其反射到InstanceMirror,但现在我正在编写一个特征,稍后将由顶级或内部类实现。只要伴生
实例
和构造
的
实例
将
浏览 3
提问于2013-03-24
得票数 3
回答已采纳
5
回答
Java有任何方法来初始化类型安全
的
泛型数组吗?
java
、
generics
我有以下代码 private
T
element; return element; this.element = elementtarray = (
T
[]) new Object[si
浏览 6
提问于2013-02-11
得票数 2
回答已采纳
1
回答
具有隐式排序
的
类
的
Scala
集合
scala
、
collections
、
implicit
我想创建一个数组(或List,ArrayBuffer等),它只能包含定义了隐式排序(例如Int,Long,Double)
的
类
的
实例
。
浏览 0
提问于2017-12-21
得票数 0
1
回答
检查
O流<<
T
是否
为
类
T
定义
c++
是否
有一种方法可以
检查
ostream <<
T
是否
为
类
T
定义,并在决定
是否
构造模板时使用这些信息?例如,假设我在不同类型
的
T
上有一些包装
类
Wrapperpublic: Wrapper(const
T
& value) : m_va
浏览 1
提问于2018-07-07
得票数 4
回答已采纳
1
回答
Scala
-播放json特性序列化
json
、
scala
、
serialization
、
playframework
在
scala
中,我定义了以下特征和
类
(仅用于说明性目的
的
名称): def x() : Collection} def x() : Collection = YCollection()
类
实例
是通过解析来自虽然使用play库
的
方法在解析响应并返回响应
的
浏览 0
提问于2016-04-05
得票数 1
回答已采纳
1
回答
基于从返回类型推断
的
意外隐式解析
scala
、
type-inference
、
implicit
、
return-type
、
scalaz
给定一个类型
类
,其中应根据返回类型执行
实例
选择:implicit def[
T
])为什么
Scala
(2.11.6)无法解析正确
的
实例
:当它在使用隐式函数时根据返回类型找到
浏览 45
提问于2015-06-02
得票数 51
1
回答
Scala
宏-使用`c.prefix`推断隐式值
scala
、
scala-macros
是否
可以使用c.prefix作用域推断内隐式?这不是有效
的
代码,而是表达了我所需要
的
:我目前正在为这个purpose1使用一个朴素
的
实现,但它有一些限制,比如不从def推断隐式值,以及检测重复/不明确
的
隐值。
浏览 0
提问于2015-09-16
得票数 6
回答已采纳
1
回答
在List[Any]中保留类型信息
scala
、
scala-collections
我使用
的
是某些外部库,它具有一个方法,该方法多次使用不同
的
参数重载,如下所示:insertInto(index: Int, lng:Long)insertInto(index: Int, str: String) 我使用
的
某个案例
类
,其数据要传递到上述方法,例如str: String, lng: Long, dbl: Double, int: Int /* more val
浏览 1
提问于2017-02-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
简单定义Python和Scala的类和对象
Scala类
Python和Scala的操作符
Macros 何去何从
从Scala和Python的“shell”说起
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券