fun main(args: Array<String>) {
//使用java中的ArrayList
val arrayList = ArrayList<String>()
arrayList.add("Hello") //添加元素Hello
arrayList.add("World") //添加元素World
arrayList.add("Jack")//添加元素Jack
arrayList.remove("World") //移除元素World
arrayList.removeAt(0) //移除第0个元素
println("arrayList遍历如下:")
arrayList.forEach(::println) //遍历打印列表中的元素
//Kotlin中的不可变列表(生成后不能添加或删除元素)
val list = listOf("Hello", "World")
//Kotlin中的不可变map(生成后不能添加或删除元素)
val map = mapOf("one" to "Jack", "two" to "Rose")
//Kotlin中的可变list(生成后可以添加或删除元素)
val mutableList = mutableListOf("Hello", "World")
mutableList.add("Everything")
println("mutableList遍历如下:")
mutableList.forEach(::println)
//Kotlin中的可变map(生成后可以添加或删除元素)
val mutableMap = mutableMapOf("three" to "Sara", "four" to "Gun")
mutableMap.put("five", "Amy")
println("mutableMap遍历如下:")
mutableMap.forEach(::println)
}
Kotlin学习笔记(五十九)框架集合
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 2017年的google开发者大会宣布Android Studio内置kotlin支持后,我也开始接触kotlin...
- 一些初级绘画者最大的特点就是线条断断续续,不连贯,而且线条不干净,一条线往往描多遍。如何在短时间内改变这个问题呢?...