腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
在
不
运行
的
情况下
用
Kotlin
创建
一个
可变
的
函数
集合
吗
?
、
、
在
Python中,
我
可以
创建
一个
包含
函数
关键字
的
字典,并调用它们
的
键,而无需
运行
字典中
的
其他
函数
。有没有
Kotlin
等价物?
我
已经
创建
了
一个
mutableMapOf(1 to a(),2 to b()),它部分工作,但这两个
函数
每次都会
运行
,即使它们
的
键没有被调用。<I
浏览 15
提问于2019-10-08
得票数 0
回答已采纳
2
回答
为什么某些Java
函数
能够更改不
可变
的
Kotlin
对象?
、
、
、
> list, int i, int j) { }reverse(immutableList)fill(immutableList, 3) 生成以下错误消息
浏览 6
提问于2019-12-18
得票数 6
回答已采纳
1
回答
Kotlin
是否提供了其
集合
接口
的
任何实现?
、
、
我
看到
Kotlin
提供了许多接口来实现
集合
。它们在上列出。但是,
我
确实看到全局名称空间中有一些
函数
可以
帮助我们
创建
这些
集合
的
实例。例如,为了
创建
一个
可变
的
数字列表,我们
可以
说: var numbers : MutableList<Int>
浏览 0
提问于2016-09-06
得票数 3
回答已采纳
3
回答
功能
集合
类型
在
Kotlin
中可用
吗
?
功能
集合
类型
在
Kotlin
中可用
吗
?比如不
可变
队列或Scala中
的
堆栈?如果没有,是否有
一个
很好
的
库为
Kotlin
提供
函数
收集类型(基于
Kotlin
的
任何)?
浏览 2
提问于2018-10-10
得票数 0
回答已采纳
7
回答
如何在
Kotlin
中初始化List<T>?
、
我
看到
Kotlin
有
一个
集合
,
我
想知道初始化
一个
集合
的
不同方法。
在
Java中,
我
可以
写:
我
怎样才能在科特林实现同样
的
目标呢?
浏览 5
提问于2016-04-27
得票数 118
回答已采纳
1
回答
在
Kotlin
流中使用不同步
可变
状态安全
吗
?
、
、
、
、
遵循代码安全
吗
?为什么?if (t == null) t = Thread.currentThread() else require(t == Thread.currentThread())} }suspend fun boo() { }因此,
kotlin
流似乎确保了协同调用之间
的
发布,但这是有意
浏览 2
提问于2022-01-23
得票数 2
回答已采纳
6
回答
科特林和不变
的
收藏品?
我
正在学习科特林,它看起来很可能
我
希望
在
明年内把它作为
我
的
主要语言。然而,
我
不断得到相互矛盾
的
研究,
Kotlin
做或没有不变
的
集合
,
我
正在试图找出
我
是否需要使用谷歌番石榴。 有人能给我一些指导
吗
?默认
情况下
,它是否使用不
可变
集合
?哪些运算符返回
可变
集合
或不变
集合</e
浏览 13
提问于2015-11-16
得票数 46
回答已采纳
2
回答
为什么
Kotlin
有
可变
版本
的
集合
?
、
、
我
有个关于
Kotlin
系列
的
一般性问题。 为什么会有这么多
集合
(如MutableList)
的
可变
版本,而我们有val与var之间
的
区别?Well....ok...actually,
我
知道val与对象
的
‘易变’没有任何关系,而是与对象
的
‘重新初始化’有关。但这会引发question....why,难道MutableList不是默认
的
吗
?
浏览 0
提问于2020-08-10
得票数 2
回答已采纳
3
回答
编辑MutableList
的
元素
我
正在尝试编辑位于MutableList中
的
元素,但它们似乎是val类型。以下是
我
尝试过
的
方法: note = note.trim()
我
一直收到这样
的
错误: val不能被重新分配。关于如何直接从列表中编辑元素以及如何将此更改反映在列表中
的
任何建议。
浏览 1
提问于2021-02-28
得票数 3
2
回答
将列表转换为
kotlin
中
的
MutableList
在
JVM
运行
时失败
listOf(1, 2, 3) if (list is MutableList) { }上面的代码引发下面的
运行
时异常,
我
了解到
kotlin
通过接口区分
可变
集合
和不
可变
集合
,并且不变接口没有任何像add()这样
的
可变
方法,但是
我
想知道
在
JVM平台上List和MutableList
的
底层实现是什
浏览 5
提问于2022-08-30
得票数 1
回答已采纳
2
回答
如何在
Kotlin
中
创建
一个
不
可变
的
列表,同时
在
Java中
创建
一个
不
可变
的
列表?
、
、
、
我
有
一个
Java/
Kotlin
互操作
的
问题。
一个
Kotlin
不
可变
的
列表被编译成
一个
正常
的
java.util.ArrayList,它是
可变
的
!
Kotlin
(库): val items: List<Item> = ArrayList()Java (消费者):a.getItems()
浏览 8
提问于2016-11-12
得票数 17
回答已采纳
2
回答
Kotlin
对每个版本
的
Java都有相同
的
限制
吗
?
、
、
我
目前正在学习来自Java
的
Kotlin
。
在
Java中, if(condition == true) stringList.remove(s);不起作用,因为您只能读取每个数据。这也适用于科特林
吗
?
浏览 6
提问于2020-10-10
得票数 0
回答已采纳
1
回答
Kotlin
中mapOf()与emptyMap()
的
比较
刚开始
在
我们
的
项目中使用
Kotlin
。要初始化
一个
不
可变
的
映射或列表(可能是
Kotlin
中
的
任何
集合
),
我
可以
看到两个选项mapOf()和emptyMap() (列表
的
listOf()和emptyList() )。基本上,mapOf只是
一个
返回emptyMap()
的
内联
函数
。@
kotlin
.internal.I
浏览 29
提问于2021-04-29
得票数 2
回答已采纳
2
回答
Kotlin
的
名单..。“可实例化”接口?
、
、
、
所以我有
一个
类,它对一串位进行建模。这将很好地与
一个
简单
的
ints旧列表有关,但为了实践一点,
我
想派生
一个
Kotlin
集合
。
在
Kotlin
浏览 0
提问于2019-06-19
得票数 0
2
回答
什么是更好
的
android应用程序开发?是
kotlin
还是java?
、
、
我
对android很陌生。
我
搞不懂什么是安卓工作室还是
kotlin
。
我
对android
的
开发一无所知。
浏览 3
提问于2017-07-29
得票数 3
回答已采纳
3
回答
Kotlin
:通过cast修改(不变
的
)列表,它合法
吗
?
、
如我们所知,
Kotlin
中
的
列表是不
可变
的
,即不能按下面的方式添加和删除。 var myList: List<Int>?remove(10)} }
我
只是觉得这很奇怪,因为myList实际上是
一个
列表,应该是不
可变
的
。铸造它,
浏览 5
提问于2016-06-21
得票数 6
回答已采纳
1
回答
(方位
集合
可变
)
在
Kotlin
中返回true
、
为什么
在
科特林发生这样
的
事情: if(list is MutableCollection<不
可变
集合
对象实现了MutableCollection接口,但是它没有更改
集合
中
的
项,而是抛出UnsupportedOperationException。是真的
吗
?如果是,为什么不变
的
集合
对象<em
浏览 0
提问于2018-12-27
得票数 3
回答已采纳
2
回答
在
Kotlin
中实现返回
集合
的
Java方法
、
我
在用
Kotlin
和Spring保安。
在
实施此方法时: Collection<?这是有意义
的
,因为java.util.Collection是
可变
的
。但是,如果
我
将MutableCollection替换为Collection (应该是
kotlin
.collections.Collection IIRC),代码仍然编译良好。这让
我</e
浏览 2
提问于2020-07-28
得票数 2
回答已采纳
1
回答
修改SnapshotStateList抛出ConcurrentModificationException
、
、
SnapshotStateList
的
文档声明它类似于
一个
常规
的
可变
列表。
我
有
一个
用
例,需要修改列表(set case)中
的
所有元素。这不会改变列表
的
大小,但我会遇到ConcurrentModificationException。
我
在这里
创建
了
我
的
usecase
的
非常简单
的
版本。以下
kotlin
列表
运行
浏览 8
提问于2021-12-23
得票数 3
回答已采纳
2
回答
在
Kotlin
中将不
可变
映射复制到
可变
映射
如果
我
有
一个
immutableMap: Map<String, Int>,并且想要将它转换为mutableMap: MutableMap<String, Int>,那么最好
的
方法是什么?似乎没有任何方便
的
方法。
浏览 3
提问于2016-07-26
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin百问
从零开始学 Kotlin 之“3”数组和集合
Kotlin中入参特性
从Java到Kotlin(二)
Kotlin学习之Map常用工具函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券