概述
继续学习Kolin的基础语法,比较简单,直接练习代码。
loop和range:
这里用一个场景来说明:计算从1到100之间数的总和,那在kotlin中是如何搞的呢?
上面这么简单的一句代码确实是能表达么?下面输出看一下就知道了,这里就涉及到怎么循环了,其实跟java差不多,如下:
编译运行:
确实是能表达,又一次体现出kotlin强大之处,如果用java去实现最起码得整个循环。
接着来计算一下它们的和,如下:
接着来讨论一下开闭区间的问题,目前的定义数组的方式是一个闭区间:
其结果:
那下面来看一下如何表达开区间:
编译运行:
只输出到99,很显然用until就可以表达一个开区间。
接下来再看一下其它相关的语法:
编译运行:
另外还可以对数据进行反转:
编译运行:
那如果要计算出数组元素的大小呢?
编译运行:
list和map:
在kotlin中,如何去实例化一个list数据呢?
编译运行:
对于list而言是有顺序的,那如何知道各个元素在list的位置顺序呢?
编译运行:
对于这种增强的语法是不是感觉挺怪滴,先有个大致的印象,待之后再深入。
接着对于map在kotlin又是如何构建呢?
编译运行:
转载于:https://www.cnblogs.com/webor2006/p/7742307.html
最后
以上就是细腻香烟为你收集整理的kotlin的loop和Range、list和map的全部内容,希望文章能够帮你解决kotlin的loop和Range、list和map所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复