Kotlin详尽语法分析(未完待续)
待续 一、Kotlin友好的语法 Kotlin不是诞生于学术界的一些不可思议难以理解的语法,它的语法类似于很多面向对象的语法,并且非常易于理解。 但是它又与传统的面向对象的Java有些区别,例如kotlin的val、var变量的声明。 例如: 二、相似友好的语法 /** * @author:wangdong * @description:Foo demo */ class Foo { //val 声明的变量是不可以改变的 val b: String = "b" //var 声明是可以改变的 var i: Int = 0 //可以根据等号右边的类型,自动判断赋予左边变量的类型 fun hello(){ val str = "hello" print("$str world") } //根据传入的变量,求和 fun sum(x: Int,y: Int): Int{ return x + y; } //根据传人的变量,求最大值 //如果a大于b,则返回a,否则返回b fun maxOf(a: Float, b: Float) = if(a > b) a else b } 三、字符串的插...