![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 74
码上升值
一砖一瓦建高楼的瓦工男
展开
-
Kotlin手记-(10)类
类 Kotlin中使⽤关键字 class 声明类 class Fruit { //定义一个水果Fruit类 } 类声明由类名、类头(指定其类型参数、主构造函数等)以及由花括号包围的类体构成。类头与类体都是可选的;如果⼀ 个类没有类体,可以省略花括号。 class Fruit 构造函数 在 Kotlin 中的⼀个类可以有1个主构造函数以及N(N>=0)个次构造函数。主构造函数是类头的⼀部分:它跟在类名后面,并可携带参数(也可没有)如下 class Fruit constructor(var原创 2021-03-01 10:50:50 · 200 阅读 · 0 评论 -
Kotlin-(1)简介
Kotlin(科特林)是一个用于现代多平台应用的静态编程语言,由JetBrains开发。 Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS)。 Kotlin已正式成为Android官方支持开发语言。 简介 2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言,它已被开发一年之久。JetBrains负责人Dmitry J...原创 2021-02-08 10:39:34 · 292 阅读 · 0 评论 -
Kotlin手记-(9)类型转换
在Kotlin中,一种类型的数值不会自动转换为另一种类型,即使另一种类型更大。 接下来我们定义两个变量一个int型的a并且进行赋值,一个定义long型的,并把a赋值给b,也就是吧int型的值赋值给long的变量看可不可以? var a:Int = 4 var b:Long = a 上面的代码是编辑器中是标红的,提示类型不匹配,需要把b的类型由Long(64位)型修改成Int(32位)才行,当我把类型替换后,错误就消失了。从编辑器的代码中就可以看的出来,低位类型的值不能赋值给高位类型的变量,原创 2021-02-24 21:48:34 · 596 阅读 · 0 评论