了解新特性,请查看《为什么从放弃到痴迷Kotlin》 : https://www.jianshu.com/p/9a419b60e2c5 而探究Kotlin独特魅力,要从细节入手,这篇博文从以下几个方面讲述...,回头再看)
属性
class Person(var name: String, var isMarried: Boolean)
说明:
① kotlin中属性是头等的语言特性,完全代替了字段和访问器方法...初始化并迭代 map
var binaryReps = TreeMap() // 使用TreeMap让键排序
for (c in 'A'..'...是键, binary 是值.
③ 可以根据键来访问和更新map : 使用map[key] 读取值 , 并使用 map[key] = value 设置值,而不需要调用 get 和 put ....可以使用 in 运算符和 !in运算符来检查值是否属于某个区间.⑨ kotlin 中的异常和java相似,除了kotlin不要求你声明函数可以抛出的异常.