
Kotlin
luoluofeixia
这个作者很懒,什么都没留下…
展开
-
6、Kotlin的函数
本节我们讲kotlin的函数,在java中,我们也会称为方法,1、函数的写法我们先看最普遍的写法,这三种写法区别仅仅在参数:fun print(){ print("hello world"); // 无参}fun print(str:String){ print("hello world $str"); // 有参}fun print1(str:Strin...原创 2020-04-13 18:16:36 · 236 阅读 · 0 评论 -
5、Kotlin的lambda表达式
Lambda表达式,在kotlin中,使用范围非常广。高阶函数、内联函数、委托属性等方式都要基于对lambda的理解。kotlin的lambda与java一脉相承,却不尽相同。1、lambda表达式概念lambda表达式在kotlin中是可以理解是一个可以复用的代码块。可以被其他的函数调用。2、lambda代码书写一个Lambda表达式把一小段行为进行编码,你能把它 当做值到处传递,它可以...原创 2020-04-13 15:21:00 · 280 阅读 · 0 评论 -
4、Kotlin数据类型
1、基本数据类型1.1、数据类型介绍kotlin没有区分包装类和数据类型,他只有统一的数据类型。1.2、数据类型与java不对等但是kotlin里面的数据类型,不能完全的去对等java中的数据类型和包装类,举一个简单例子:fun getInt1(): Int { // 默认不可为null,函数的书写后一讲会表述 return 0}fun getInt2(): Int? ...原创 2020-04-09 16:38:26 · 249 阅读 · 0 评论 -
3、Kotlin基本语法
1、定义变量var number : Int = 10;val str : String = “test”;var number1 = 10f;val str2 = “test”;看一下java编译结果:private static int number = 10;@NotNullprivate static final String str = “test”;private ...原创 2020-04-09 16:24:40 · 133 阅读 · 0 评论 -
2、Android studio中搭建kotlin
1、首先需要增加kotlin的依赖项增加依赖项classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version”2、配置gradle,我们需要确认gradle的版本,由于kotlin最低需要gradle4.9以上才能构建,所以确认两处gradle配置其一是gradle的依赖再者就是gradle的版本,与依赖当然...原创 2020-04-03 12:43:15 · 349 阅读 · 0 评论 -
1、Kotlin语言-简述
1 、 简介kotlin语言是一种全新的语言,虽然他是一种运行在jvm上的语言,他基本上可以java对等,不过除此以外,kotlin又是很灵活的,他可以编译成运行与其他平台的语言,所以他可以应用在很多场景并且在多个集成环境可以被使用,例如IntelliJ IDEA、eclipse等都可以使用,而且只要借助于构建工具,可以实现各种功能,以IntelliJ IDEA为例:2、JAVA 和 K...原创 2020-04-03 12:07:59 · 627 阅读 · 0 评论 -
Kotlin语言
1、Kotlin语言目录目录Kotlin语言-简述原创 2020-04-03 12:02:42 · 107 阅读 · 0 评论