Kotlin笔记12——List和Map入门

前言

学习每一种开发语言都少不了集合,下面我分享一下我学习Kotlin语言的List和Map入门。

List入门

定义List集合

fun main(args: Array<String>) {
	//定义一个List
	var lists = listOf("买鸡蛋","买大米","买冰淇淋","买酱油")
	//利用for循环打印lists集合里面的
	for(list in lists){
		println(list)
	}
}

打印结果为

买鸡蛋
买大米
买冰淇淋
买酱油

打印List集合下标

fun main(args: Array<String>) {
	//定义一个List
	var lists = listOf("买鸡蛋","买大米","买冰淇淋","买酱油")
	//打印下标和下标的子项
	for((i,e) in lists.withIndex()){
		println("$i  $e")
	}
}

打印结果为

0  买鸡蛋
1  买大米
2  买冰淇淋
3  买酱油

Map入门

Map类似于词典,它有一个key和一个value。

MapDemo

import java.util.TreeMap

fun main(args: Array<String>) {
	var map = TreeMap<String,String>()
	//在map里面放入数据
	map["好"] = "good"
	map["学习"] = "study"
	map["天"] = "day"
	map["向上"] = "up"
	
	//获取map里面的字
	println(map["好"])
	println(map["学习"])
	println(map["天"])
	println(map["向上"])
}

运行结果为

good
study
day
up

总结

这两个Demo分别是List和Map入门有关的Demo,可以帮助我们初步了解List和Map。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值