,没有必要放在类中
④ 数组就是类.kotlin中没有声明数组类型的语法
⑤ kotlin标准库含有针对java标准库函数进行的简洁的包装:println就是一个
③ 没有分号
1
函数
带有两个 Int...,后面就不再需要转换它,可以就把它当作你检查过的类型使用.实际上编译器进行了类型转换,这种行为称为智能转换.
② 使用 as 关键字来表示到特定类型的显示转换.
③ 当你对一个类的属性进行智能转换的时候..."之间的字符串,但是仍然可以使用in 运算符检查一个其他对象是否属于这个区间.
10
kotlin 中的异常
与java类似,方法的调用者能捕获到这个异常并处理它;如果没有被处理,异常会沿着调用栈再次抛出...java 中的 switch ,而且更强大.⑥ 检查过变量具有某种类型之后不必显示地转换它的类型 : 这就叫 智能转换.⑦ for 在kotlin中更加方便,特别是需要迭代map的时候,又或者迭代集合需要下标的时候...in运算符来检查值是否属于某个区间.⑨ kotlin 中的异常和java相似,除了kotlin不要求你声明函数可以抛出的异常.