腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何为带有类型参数
的
类编写
辅助
构造
函数
?
、
、
假设我有下面的类,有
一个
类型参数T(在这个例子
中
,它是有界
的
,以帮助说明后面的例子,但
当
它是无界
的
时
,错误仍然存在):现在假设我想要向这个类添加
一个
辅助
构造
函数
。Required: T在我看来,String似乎
是
一个
非常有效<em
浏览 0
提问于2018-01-12
得票数 3
1
回答
当
主
构造
函数
是
泛
型
时
,如
何在
Kotlin
中
创建
一个
具体
的
辅助
构造
函数
?
、
、
我正在尝试弄清楚如何为
泛
型
类
创建
一个
辅助
构造
函数
,这样我就可以很容易地
创建
它
的
“默认”版本。这段代码对我来说似乎
是
合理
的
--
辅助
构造
函数
使用
一个
具体
的
T: Table调用
主
构造
函数
。但编译器似乎没有意识到这一点,给出了第二个
构造</
浏览 21
提问于2020-03-25
得票数 1
回答已采纳
1
回答
从封闭版本
中
获取
泛
型
构造
函数
(净额标准1.1)
、
、
MyGeneric(T a1, double a2) { }我想要
一个
函数
,
当
为
一个
具体
的
ConstructorInfo提供
一个
MyGeneric<>
时
,例如: MyGeneric<int>
当
泛
型
类型参数显示为
构造
函数
签名
中
的
另
一个
泛
型
<em
浏览 2
提问于2017-11-22
得票数 4
2
回答
难道没有一种惯用
的
方法可以让(次要)
构造
函数
为
Kotlin
中
的
主
构造
函数
派生值吗?
我有
一个
简单
的
Kotlin
课程: ...因为它是
一个
数据类,所以我必须有
一个
主
构造
函数
,其中包含
一个
或多个值。但是,当我想
创建
一个
从doc对象(类似于JSON)
中</em
浏览 1
提问于2018-09-24
得票数 1
回答已采纳
1
回答
理解
Kotlin
构造
函数
和父类型初始化
、
parent) this.parent = parent;它在片段()上产生了错误: 没有主
构造
函数
,超级类型初始化
是
不可能
的
。为什么我要放
一个
this()
浏览 10
提问于2020-05-27
得票数 0
回答已采纳
1
回答
Kotlin
在具有多个
构造
函数
的
子类
中
添加val字段
、
我正在Android
中
创建
一个
自定义视图,我想在
构造
函数
中
添加
一个
val字段,但是view包含多个
构造
函数
。如何将val字段添加到
构造
函数
中
,但仍然扩展父类
的
多个
构造
函数
?
Kotlin
尝试将val添加到
辅助
构造
函数
,但
Kotlin
不允许在<
浏览 2
提问于2020-05-29
得票数 3
回答已采纳
3
回答
如何使继承
的
类在没有公共
构造
函数
的
情况下
是
可打包
的
?
我得到了PhoneAppItem
的
以下错误 添加
主
构造
函数
=>,然后得到异常,P
浏览 0
提问于2018-07-18
得票数 0
1
回答
如
何在
android片段中使用
辅助
构造
函数
赋值后期初始化变量?
、
、
、
、
我在我
的
应用中使用
Kotlin
和fragments。我
创建
了
一个
辅助
构造
函数
来保持
主
构造
函数
为空,以避免出现找不到片段
构造
函数
的
错误。我在fragment
的
辅助
构造
函数
中分配了late initialize变量,但它在被调用时为null,导致null指针异常。以下
是
代码序列:
浏览 18
提问于2020-12-01
得票数 1
回答已采纳
2
回答
带有具有
泛
型
返回类型
的
lambda
构造
函数
的
Kotlin
NDArray
、
、
、
我试图在
Kotlin
中
创建
一个
非常简单
的
泛
型
NDArray类,它将lambda表达式作为init
函数
。class NDArray<T>(i: Int, j: Int, f: (Int) -> T) {}fun main(args: Array<Strin
浏览 6
提问于2016-02-23
得票数 5
回答已采纳
6
回答
Kotlin
的
建设者
、
、
我正在从官方文档中学习
Kotlin
,我
创建
了
一个
class,如下所示,我
创建
了
一个
包含两个parameters
的
constructor。constructor
的
主体位于init块
中
。class Person(name: String, surname: String) { Log.d("App", "Hello");} 好
的
,我想再
创建
浏览 4
提问于2017-05-31
得票数 41
回答已采纳
1
回答
继承期间
的
Kotlin
主
构造
函数
和
辅助
构造
函数
、
我正在学习
Kotlin
,我有点被
构造
器卡住了。我已经写了
一个
程序来帮助我理解这个概念。Dog("bar") a1.eat() d1.eat()} 是否可以修改程序,以便子类调用父类
的
主
构造
函数
而不使用另
一个
辅助
构造
函数
我在这里试图实现
的
是
浏览 11
提问于2018-05-11
得票数 0
1
回答
带有惰性类语法错误
的
C#
泛
型
类定义
、
、
、
、
我研究了许多与定义继承基类
的
泛
型
类有关
的
问题,但没有看到这种情况。(如果我错过了,很抱歉。)public class DataItemType : DataItem public DataItemType(strin
浏览 3
提问于2016-10-13
得票数 1
回答已采纳
1
回答
无法在Android
中
的
Kotlin
中
为活动类编写
主
构造
函数
、
从文档
中
我试图做这样
的
事情class Main2Activity(val name: String) { constructor(a: Int): super() {} 所以android给了我
创建
这个
辅助
构造
函数
的
选项。但是它不承认我上面写
的
主
构造
函数
。我也尝试过其他几种
浏览 4
提问于2017-07-12
得票数 0
回答已采纳
3
回答
为什么
Kotlin
有两种
构造
函数
?
、
、
Kotlin
有两种类型
的
构造
器,
主
构造
器和
辅助
构造
器。拥有两种类型
的
目的是什么?在我看来,这使得代码更加复杂和不一致。如果两种类型
的
构造
函数
都
创建
一个
类
的
对象,那么它们对
一个
类同样重要。
浏览 23
提问于2018-07-26
得票数 8
2
回答
构造
函数
Kotlin
中使用
泛
型
作为参数
、
、
、
、
我使用两个具有不同输入类型
的
构造
函数
,
一个
作为字符串,另
一个
作为
泛
型
。问题
是
,
当
使用
Kotlin
时
,它只使用字符串
构造
函数
,而忽略了
泛
型
。
浏览 1
提问于2019-06-29
得票数 3
回答已采纳
2
回答
创建
不共享公共参数
的
多个
Kotlin
构造
函数
、
假设我有
一个
可以序列化为字符串
的
简单数据类: fun serialize(): String { }如何添加允许我使用序列化字符串
构造
这个对象
的
第二个
构造
函数
serializedString.
浏览 2
提问于2018-01-12
得票数 4
回答已采纳
4
回答
在实现接口
时
,请参考
构造
函数
参数
的
超级默认值
、
但是,我还想提供
一个
ConfigurableRepository,它允许在其他希望根据其他用户参数在运行时配置它
的
项目中具有更大
的
灵活性。class ConfigurableRepo(var name, var pattern, var url) {}这里
的
目的
是
使用
主
构造
浏览 2
提问于2018-05-25
得票数 2
回答已采纳
3
回答
如何访问
Kotlin
构造
函数
块外部
的
辅助
构造
函数
参数
、
我
是
Kotlin
的
新手,正在学习可用
的
教程。然而,现在我似乎遇到了
辅助
构造
函数
的
问题:
主
构造
函数
中
声明
的
参数可以在
函数
中
访问,但是当我尝试使用
辅助
构造
函数
中
的
参数进行此操作
时
,我会得到
一个
错误:未解决<e
浏览 2
提问于2018-04-18
得票数 8
回答已采纳
0
回答
如何将Java类转换为
Kotlin
数据类
、
、
、
我使用Android studio
的
Kotlin
插件将Java类转换为
Kotlin
。问题
是
,它仍然不是
Kotlin
风格。我想用
Kotlin
数据类来代替。但是,每当我使用
主
构造
函数
和
辅助
构造
函数
创建
它
时
,它都不会工作。在我
的
例子
中
,正确
的
数据类实现是什么?
浏览 6
提问于2017-06-10
得票数 0
1
回答
泛
型
空重载
构造
函数
以及不使用
泛
型
时
、
、
、
、
我目前正在构建
一个
泛
型
状态机,并且我使用带有
泛
型
参数
的
StateMachine
构造
函数
在
创建
时
设置回退状态,以防机器没有任何事情可做。我想知道是否存在两个
构造
函数
,
一个
在需要
创建
新
的
状态对象
时
由状态机本身使用,另
一个
在第一次初始化状态机时使用(设置默认
的
回退状态)。 我最大<
浏览 0
提问于2013-10-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从Kotlin开发者角度看Java缺失的特性
Kotlin的独门秘籍Reified实化类型参数
Kotlin构造函数与实例化
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
Kotlin入门教程,快使用Kotlin吧
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券