腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Kotlin
-
有没有
一种
方法
可以用
伴生
对象
中
定义
的
接收器
来
定义
函数
的
显
式
作用
域
?
kotlin
、
kotlin-extension
SomeData.create("hello") } } 整个意图是提供一个静态工厂
方法
来
创建有效
的
值
对象
因此,我希望将create
方法
的
调用范围限制为实现SomeClient
的
类。这里
的
问题是编译器无法解析SomeUseCase#run
中
的
伴生
浏览 23
提问于2020-10-29
得票数 1
回答已采纳
2
回答
类
定义
中使用
的
New()
方法
,用于在Ruby
中
返回自身
的
新
对象
ruby
、
oop
、
methods
、
new-operator
我正在研究这段代码: new(File.readlines(file_name))这段代码是如何工作
的
?它只适用于类
方法
吗?我知道这应该返回一个
定义
它
的
类
的
新
对象
。
浏览 1
提问于2013-05-23
得票数 0
回答已采纳
2
回答
为什么我们需要Scala
的
CanBuildFrom
中
的
From类型参数
scala
、
implicit
我正在试验一组定制容器
函数
,并从Scala
的
集合库
中
获得了关于CanBuildFrom[-From, -Elem, -To]隐
式
参数
的
灵感。在Scala
的
集合
中
,CanBuildFrom支持map等
函数
的
返回类型
的
参数化。在内部,CanBuildFrom参数像工厂一样使用:map对其输入元素应用它
的
一阶
函数
,将每个应用程序
的
结果输入到CanBuildFrom参数<
浏览 5
提问于2015-05-22
得票数 7
回答已采纳
2
回答
我可以在Java类
中
添加
Kotlin
扩展
函数
吗?
kotlin
、
extension-methods
我试图创建像这样
的
扩展
函数
: return ReadUhfTagInfo(this.epc, this.count, this.rssi.toIntOrNull())它应该将UHFTAGInfo (从java库)转换为ReadUhfTagInfo (
Kotlin
中
的
my类)。我试着像这样使用它:ReadUhfTagInfo
浏览 20
提问于2022-09-26
得票数 0
回答已采纳
1
回答
伴内隐类
scala
、
implicit-conversion
、
implicit
我想应该能找到
伴生
的
对象
。这是怎么回事?,但是我认为它应该在没有它
的
情况下编译,因为隐
式
在
伴生
对象
中
。这不需要额外
的
导入就能工作。} import Elsewhere.MyInt } 您混淆了隐
式
参数解析和隐
式
对象
转换隐
式
对
浏览 3
提问于2013-10-12
得票数 2
1
回答
在scala
中
,
有没有
可能阻止编译器先搜索隐
式
Predef?
scala
、
implicit
、
scala-compiler
这篇文章: 此规则在大多数情况下是有意义
的
,直到直接导入
的
Predef.scala开始干扰: }
浏览 29
提问于2020-11-12
得票数 1
回答已采纳
1
回答
Scala在哪里/如何寻找隐
式
转换
方法
?
scala
我尝试了三个地方
来
定义
隐
式
转换(正如各种联机源建议
的
那样):一个导入
的
对象
(这个工作),源类型
的
伴生
对象
(这有条件地工作,对于非重载
的
方法
),以及一个目标类型
的
伴生
对象
(这不起
作用
)。对于+,转换似乎与对String
的
转换发生了某种冲突,因此只有第
一种
方法
(导入
对象<
浏览 1
提问于2015-08-26
得票数 0
回答已采纳
2
回答
如何在
Kotlin
中
隐
式
传递构造
函数
的
上下文
scope
、
kotlin
、
visibility
、
implicit
我试图根据
定义
类
的
作用
域
来
构造类
的
实例,而不使用
显
式
参数。这是从Python到
Kotlin
的
端口
的
一部分,但是主要
的
想法是: var a = MyClass() var b=MyClass()
浏览 3
提问于2018-01-04
得票数 0
回答已采纳
3
回答
在
Kotlin
中
什么是"receiver“?
kotlin
它与扩展
函数
有什么关系?为什么with 不是关键字? 似乎没有关于这个主题
的
明确文档,只有关于
的
知识假设。
浏览 144
提问于2017-08-25
得票数 91
回答已采纳
3
回答
在Scala中提供一个类型类
的
实例时,使用vals还是object更好
scala
、
typeclass
、
implicit
Scala
中
的
类型类模式涉及到
定义
一个特征,例如: def show(obj: T): String然后,您可以像这样
定义
此类型类
的
实例化: def show(obj: Boolean): String = obj.toString} 在
伴生
对象
中
为基本类型
定义
这些实例化<em
浏览 0
提问于2014-08-27
得票数 6
1
回答
用Scala封装
的
Java接口
的
工厂
方法
隐含了?
java
、
scala
、
jvm
、
factory
、
implicit
我正在使用Scala隐
式
为Java接口
定义
一个富包装器:在配套
的
对象
中
,我
定义
了隐
式
转换和apply工厂
方法
:实现,并像使用RichThing一样使用它(由于隐
式
转换):我还可以使用工厂
方法
(由于apply
方法
)创建一个RichThing: val
浏览 1
提问于2009-02-05
得票数 6
回答已采纳
1
回答
指定
对象
作为新
函数
构造
函数
中
的
全局
作用
域
?
javascript
、
function
、
scope
、
global
在使用new Function(...)创建
函数
时,Javascript
中
是否有
方法
指定要用作全局
作用
域
的
对象
? var result = fn() 如果foo是在全局范围
中
定义
的
,无论是在浏览器
中
定义
window,还是在Node.js
中
定义
GLOBAL.glob
浏览 1
提问于2018-02-02
得票数 2
1
回答
在Scala
中
,如何对同伴
对象
执行编译时类型检查?
scala
、
compile-time
、
typechecking
但是,这个特性只在Java
中
得到部分实现(通过
定义
一个总是抛出错误
的
“抽象”静态
方法
),并且在Scala
中
完全缺失(
伴生
对象
与类完全分离,不能在原型
中
强制执行)。 是否有允许我这样做
的
宏或工具?’必须
定义
一个0参数
的
生成器/构造
函数
(大概在它
的
伴生
对象
中
)。应该指出,在另
一种
情况下,
浏览 0
提问于2017-02-13
得票数 0
回答已采纳
3
回答
scala:跟踪隐含选择和其他代码魔术
scala
、
read-eval-print-loop
当试图弄清楚一个库是如何工作
的
时候,隐
式
转换是令人困惑
的
。例如,查看像'val foo: Foo = 1‘这样
的
表达式,什么将1转换为Foo?是否可以指示scala库(或REPL)打印出在计算表达式时执行
的
代码路径?
浏览 0
提问于2009-11-30
得票数 4
回答已采纳
2
回答
Scala 2.5表单bindFromRequest:在这里找不到任何HTTP请求?
scala
、
playframework
、
deadbolt-2
我有一个控制器操作是这样实现
的
: def doChangePassword = deadbolt.Restrict(List(Array(Application.USER_ROLE_KEY)))()
浏览 3
提问于2016-12-11
得票数 6
回答已采纳
1
回答
是否可以在Javascript
中
创建外部闭包?
javascript
、
scope
、
closures
通常,要创建一个闭包,您可以在另一个
函数
中
创建它,它将获得其父
函数
的
作用
域
: var a = "works!"}}} 我试图找出
一种
浏览 1
提问于2016-02-22
得票数 3
2
回答
在
Kotlin
中
,是否可以调用一个成员扩展
函数
来指定分派给和接收方
的
对象
?如果是这样的话,是怎么做
的
?
kotlin
、
extension-methods
third.f() }在C
中
,在给定
的
ThirdPartyClass实例上调用.f是没有问题
的
。但是在C之外,给定C
的
实例c和ThirdPartyClass
的
实例third,是否有
一种
方法
可以以third作为接收方
来
调用c
的
f?
浏览 3
提问于2020-12-17
得票数 1
回答已采纳
2
回答
在此上下文中,隐
式
接收方不能调用单元。
kotlin
我正在遵循这个
Kotlin
示例(),并试图为我
的
CI编写一个
kotlin
脚本。这是我
的
代码片段 script { id("StyleCheck") """.tri
浏览 0
提问于2021-06-15
得票数 4
2
回答
Scala: get param默认值:无法访问
伴生
对象
内部
的
` `apply$ default $i`
scala
、
reflection
、
scala-macros
我正在编写一个宏,它需要获取构造
函数
参数
的
默认值。表明,这可以通过访问
伴生
对象
上
的
编译器生成
的
方法
apply$default$i
来
完成,其中apply是构造
函数
的
名称,i是基于1
的
参数索引。但是,如果宏是从
伴生
对象
本身内部调用
的
,则这不起
作用
。大概在编译器生成apply$default$i
方法
之前,会对
浏览 1
提问于2015-02-25
得票数 4
2
回答
Kotlin
中
的
方法
和成员
函数
kotlin
声明“成员
函数
是在类或
对象
中
定义
的
函数
”:我还在
Kotlin
中看到了对
方法
的
引用。
方法
和成员
函数
是相同
的
、不同
的
还是术语
的
误用?
浏览 0
提问于2019-09-23
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin语法-修饰符、扩展
Jetbrains开发者日见闻(三)之Kotlin1.3新特性有哪些?
从Java到Kotlin(四)
Kotlin学习之扩展函数
用Kotlin构建神奇的DSL
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券