腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Kotlin
-
无法
初始化
伴生
对象
值
、
我正在尝试将itemListener传递到我的viewHolder,以便捕获我单击的元素,我已经这样做了 class MyAdapter(itemListener:RecyclerViewClickListener){ var itemListener: RecyclerViewClickListener? = null this.equipmentSearchList = equipmentList
浏览 16
提问于2019-05-15
得票数 1
回答已采纳
2
回答
为什么要使用
Kotlin
伙伴
对象
而不是
初始化
程序块来创建?
、
说,在创建类时,当类很复杂时,可以使用
Kotlin
伴生
对象
。演示如何在类中使用
Kotlin
初始化
器块。personAge println("Age = $age")} 为什么要使用辅助
对象
来完成这个任务,而不是使用
初始化
程序块呢?
浏览 1
提问于2019-08-12
得票数 1
1
回答
Spring在
Kotlin
对象
中是多余的吗?
、
但是使用
Kotlin
,我们可以很容易地创建一个Singleton
对象
。只是需要做 fun businessFunction() = ...如果我们试图使用Spring来管理
Kotlin
object的作用域,这会是某种冗余吗不是创建类和让Spring
对象
,我只需要创建一个
Kotlin
object (单例). 如果我们不想违反接口隔离原则,我们将创建一个接口,Service只需要实现它。只需要注册到Spring,类似于:@Bean IMyServic
浏览 2
提问于2019-11-21
得票数 0
3
回答
在
Kotlin
中,每个类只允许一个
伴生
对象
。
、
、
我从Java转到
kotlin
做Android开发。当我在
Kotlin
中搜索相当于Java静态方法的时候,我发现
伴生
对象
是。但问题是在
kotlin
中创建多个静态方法时。我得到这些错误,每个类只允许一个
伴生
对象
。
浏览 14
提问于2017-06-30
得票数 5
回答已采纳
3
回答
Kotlin
:类中
对象
和
伴生
对象
的区别
、
、
在
kotlin
中,
对象
和类中的
伴生
对象
有什么区别?//something //something}它的“静态”(我来自java端)生命周期有什么不同吗?
浏览 61
提问于2017-05-06
得票数 92
回答已采纳
1
回答
在内部
对象
之后
初始化
伴生
对象
、
、
然后我想创建所有这些
对象
的列表,所以我在
伴生
对象
中创建了列表: fun main() { println(Color.allColors) }Blue之前
初始化
,因此结果列表包含[Red, null]。这是双重问题,因为
Kotlin
假设list包含非空
值
。 我知道上面的例子很简单,我可以用enum替换sealed class,但这只是一个简化的例子。将
初始化
移动到另一个
对象
中 fun main()
浏览 17
提问于2019-03-01
得票数 4
1
回答
获取*NoSuchMethodException*当方法肯定是类的一部分时
、
、
、
、
尝试在发送
对象
之前强制转换它: val castedVariable = onRecyclerItemClickListenerRef.get() as?
浏览 2
提问于2020-11-29
得票数 0
回答已采纳
1
回答
伴生
对象
在
Kotlin
中被过度使用吗?
、
private static void content() {} 我转换成
Kotlin
它显示它变成了 companion object { }我想知道我应该将它保留在
伴生
对象
中,还是应该删除
伴生
对象
?
浏览 22
提问于2020-04-07
得票数 1
2
回答
如何在不继承抽象类的情况下在
Kotlin
中创建抽象类的数组
、
//some code现在,如果我想在B类中添加A类类型的and数组,这在java中非常简单,如下所示 A[][] arr = new A[2][2];但是我在
Kotlin
里尝试了同样的方法 var arr = Array(2) {Array(2) {A}}然后它会给出错误,因为“分类器'A‘没有
伴生
对象
,因此必须在这里
初始化
”,但是后来我尝试在抽象类中的
伴生
对象
中放入一些变量
浏览 0
提问于2021-11-15
得票数 1
2
回答
访问
伴生
对象
外部的方法-
Kotlin
、
我对
kotlin
非常陌生,我想知道这是否可能,以及从
伴生
对象
内部访问
伴生
对象
外部的方法和变量是否违反最佳实践。
浏览 0
提问于2017-04-03
得票数 17
回答已采纳
1
回答
为什么要用
伴生
对象
在
Kotlin
做独生子女呢?
、
我正在研究android
kotlin
中的创作模式(Singleton模式)。在某些例子中,单身者是这样的。a and b are not same objectval b = ABC.getInstance() 但据我所知,
kotlin
所以,我的问题是“为什么,当使用
伴生
对象
来制作单例
对
浏览 6
提问于2022-01-16
得票数 2
2
回答
布局中的Android片段丢失侦听器
、
、
、
、
用
Kotlin
编写应用程序(顺便说一句,这很棒),由于客户设计的限制,我们不得不实现一个自定义的导航抽屉(希望我们可以在app:menu中使用原生导航视图,但我们不能)。
浏览 15
提问于2018-03-01
得票数 0
回答已采纳
3
回答
类中
对象
与
伴生
对象
Factory和Factory2有什么不同?他们似乎都在做同样的事情。companion object Factory { val car = Car(horsepowers) return car} val cars
浏览 0
提问于2019-02-06
得票数 0
1
回答
与普通
对象
相比,
伴生
对象
有哪些优点?
Kotlin
代码如下: companion object { }} fun a() : Int = 1 fun b() = FooStatic.a()我知道
伴生
对象
可以用来作为真正的java静态函数使用,但是使用
伴生
对象
还有其他优点吗?
浏览 0
提问于2017-11-01
得票数 7
3
回答
分类器没有
伴生
对象
,因此必须在这里
初始化
。
、
、
我有一个声明接口的活动,我有一个ViewModel类,它覆盖了接口,希望从Activity调用接口方法来对ViewModel类进行更改,但是不能调用Activity中的方法--说ViewModel类没有
伴生
对象
,因此必须在这里
初始化
。
浏览 1
提问于2018-11-26
得票数 27
3
回答
如何在
Kotlin
中编写包级静态
初始化
程序?
展示了如何使用它的在类中放置静态
初始化
器。我正在设法在包级别上添加静态
初始化
器,但是包似乎没有
伴生
对象
。在幕后,
kotlin
编译器是。我试图向该类添加一个静态
初始化
器--由
kotlin
为文件中声明的空闲函数生成的类。
浏览 3
提问于2016-08-16
得票数 9
回答已采纳
1
回答
从Java访问
Kotlin
enum
、
我在片段
伴生
对象
中定义了一个枚举: TAG_FRIENDS, CHALLENGE_INVITE, COMMITMENT_INVITE诺马利,我会从另一个
Kotlin
类获得它,像这样:如何从Java类访问它?Channel枚举似乎
无法
访问..。
浏览 1
提问于2018-10-02
得票数 2
回答已采纳
4
回答
Kotlin
中的同步单例
、
、
、
我刚来
Kotlin
。还在学习基本语法。我听说过Java中类似于静态的
伴生
对象
。但是不知道如何在
Kotlin
中创建同步单例。
浏览 0
提问于2019-06-30
得票数 2
1
回答
Scala:在伙伴
对象
中获取伙伴类
、
我需要在我的
伴生
对象
中定义一个val,它是用一个以
伴生
类为参数的方法
初始化
的。case class Bar extends Foo; 问题是,由于类型擦除,我
浏览 0
提问于2013-06-13
得票数 5
回答已采纳
2
回答
如何将Retrofit client从
Kotlin
转换为Java保留单例?
、
、
、
、
我正在尝试将Java Retrofit Api客户端代码转换为
Kotlin
。return RetrofitClient.getClient(BASE_URL).create(SOService.class);}interface WikiApiService {
浏览 0
提问于2018-06-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 中的伴生对象和静态成员
从 Java到Kotlin,为什么我又再从 Kotlin 回归 Java
学会这些就能写Kotlin项目了吧
你还不会用Kotlin?快上车!
从 Java到Kotlin,再从 Kotlin 回归 Java!
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券