1.写一个函数,输出hello,word
在Kotlin中使用fun关键字来声明一个函数,因为Kotlin的目的就是简化开发,享受编程的乐趣,so,just hava a fun
2.函数
函数的结构如下图所示
注:在Kotlin中,除了for,while,do/while之外,大多数控制结构都是表达式eg:if语句
3.变量
变量的声明如下:
之所以类型放在名城后面是因为在很多情况下我们可以省略类型(因为Kotlin可以进行类型推导)
val和var的区别:
var变量就是java中普通的变量
val变量只能进行一次初始化赋值,类似于java中的final,不同点在于val变量虽然只能初始化一次,但是它指向的对象在类型不变的情况下值是可以改变的,eg:
值变了,但是类型不能变,否则会报错4.字符串模板
如下图:使用美刀符号实现+拼接字符串的效果
5.类和属性
java中的类如下图
我们可以选中要转换的类使用转换器转为Kotlin中的person
下图是Kotlin中的person对象,这种只有数据没有其他代码的对象为:值对象
我们也可以写成类似于java的方式:
在使用的时候我们可以直接 person.name调用,而不用向java一样生成getter setter方法
网友评论