Kotlin中的list和map

2人阅读 评论(0) 收藏 举报
分类:

Kotlin中的list和map

list的使用方法:

  要创建一个数组,我们可以使用一个库函数arrayOf(),并将数组的元素值传递给它,如:arrayOf(1,2,3)

  创建一个数组[1,2,3]。 或者arrayOfNulls()库函数可用于创建一个填充空(null)元素的给定大小的数组。

简单实例:

fun main(args: Array<String>) {
	var lists=listOf("买鸡蛋","买大米","买冰激凌")
	for((i,e) in lists.withIndex()){   //迭代器中的索引和对应值
		println("$i  $e")
	}
}

运行结果:

0  买鸡蛋
1  买大米
2  买冰激凌

map的使用方法:

使用TreeMap()存储键值对的集合。

简单实例:

import java.util.TreeMap

fun main(args: Array<String>) {
	var map=TreeMap<String,String>()
	map["好"]="good"
	map["学习"]="study"
	map["天"]="day"
	map["向上"]="up"
	println(map["好"])
}

运行结果:

good
详细教程:https://www.yiibai.com/kotlin/collections.html


查看评论

征服Kotlin

-
  • 1970年01月01日 08:00

Kotlin 定义List 和 Map 等约定写法

地址:http://kotlinlang.org/docs/reference/idioms.html习语(Idioms)这篇文章是 Kotlin 中经常使用的 习语 的集合。如果你有更喜欢的,可以通...
  • liangjiu2009
  • liangjiu2009
  • 2017-05-28 10:39:07
  • 5728

Kotlin入门篇(六),list和map的使用

list的定义和使用fun main(args: Array) { var nameList:MutableList = ArrayList() nameList.add("小明");...
  • Chay_Chan
  • Chay_Chan
  • 2017-08-19 15:26:34
  • 560

kotlin中map的使用技巧

map
  • Amethyst128
  • Amethyst128
  • 2017-06-22 17:05:34
  • 8916

kotlin学习集合6(Array、Set、Map)

fun main(args: Array) { /** * 集合, * 集合根据特性分: * 1、有序可重复 -Array * ...
  • tongsiw
  • tongsiw
  • 2017-06-14 22:45:03
  • 1739

Kotlin学习记录(四)—— 常用集合的使用

集合在程序中的比例的很重的,Kotlin针对集合进行了更加简洁和有效的封装,这边文章就简单的介绍一下list,map,set这三个最常用集合的使用。 首先在Kotlin中,明确区分了集合的只读和可变...
  • u011732740
  • u011732740
  • 2017-06-12 14:44:36
  • 3423

Kotlin-集合详解(一)

概述集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。集合的分类: Set(集) List(列表) Map(映射) 在Kotlin中,明确的区分了可...
  • IO_Field
  • IO_Field
  • 2016-11-30 14:40:18
  • 27404

kotlin map.plus 后值不会变化

实际运用中遇到的第一个坑循环一个Mapmap.foreach{ //... if(xx){ val m = xxRepository.findOne() ...
  • qq_34438958
  • qq_34438958
  • 2017-06-30 10:43:49
  • 194

kotlin集合操作符——过滤操作符

Kotlin学习笔记系列:http://blog.csdn.net/column/details/16696.html 关于集合的操作符,直接引用书上的内容,基本上总结的很好了。 ...
  • chzphoenix
  • chzphoenix
  • 2017-09-22 17:47:11
  • 638

kotlin list集合api扩展操作

Kotlin 集合 和 集合操作函数介绍 原创 2017-06-10 goodev 云在千峰 Java 中已经提供了很强大的集合框架,提供了常用的集合类型,比如 List、Set、Ma...
  • qq_31265199
  • qq_31265199
  • 2017-07-20 10:51:19
  • 2867
    个人资料
    等级:
    访问量: 9179
    积分: 465
    排名: 10万+
    文章分类
    最新评论