-语法中异常处理与自定义异常特点--先决条件函数判断null,抛出异常:checkNotNull requireNotNull- 判断false,抛出异常:require--subString:截取字符串--split:分割--replace完成加密解码--==与===比较操作 字符串常量池name1和name2是用一个引用,因为:字符串常量池,创建了第一个字符串,创建第二个同样的值时,不...
Kotlin基础-基本语法 ABprogramming 一个喜欢写代码和分享的懒人 2 人赞同了该文章 目录 收起 1、包的定义与导入 2、程序入口 3、标准输入输出 4、函数 5、变量 6、基本数据类型 (1)数值类型(Number) (2)布尔类型 (3)字符类型 (4)字符串类型 (5)数组类型 (6)任意类型 (7)类型的检查和强制转换 7...
简洁的语法:Kotlin的语法比Java更简洁,这使得编写和理解代码变得更加容易。与Java虚拟机(JVM)的兼容性:Kotlin编写的代码可以在Java虚拟机(JVM)上运行,这使得Kotlin成为一个适用于构建跨平台应用程序的强大工具。Kotlin已正式成为Android官方支持开发语言,这使得它成为开发Android应用的一个越来越受欢迎的选择。本学...
Kotlin 基础语法 Kotlin 文件以 .kt 为后缀。 包声明 代码文件的开头一般为包的声明: package com.runoob.main import java.util.* fun test() {} class Runoob {} kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。 以上例中 test() 的全名是 com.runoob.main.test、Runoob 的全名是 com....
基础语法 1 变量和函数 1.1 变量 Kotlin 中定义一个变量,只允许在变量前声明两种关键字:val 和 var val(value的简写)用来声明一个不可变的变量,对应 Java 中的 final 变量 var(variable的简写)用来声明一个可变的变量,对应 Java 中的非 final 变量
kotlin基础语法 1. 基本类型 在kotlin中,用户可以认为所有的数据类型都是对象, 不区分基本类型和引用类型。 整数范围: 整数类型以及范围 针对类型推断系统定义 ---> 所有以未超出 Int 最大值的整型值初始化的变量都会推断为 Int 类型。如果初始值超过了其最大值,那么推断为 Long 类型。 如需显式指定 Long 型...
// println(nullableString2!!.length)//!!如果为空则强制抛异常 var nameNullable: String? = null var len = nameNullable?.length println(len == null) /* 5. 延迟初始化: lateinit var, by lazy */ lateinit var lateInitByLateinit: String//lateinit var只能用来修饰类属性, 不能用来修饰局部变量和...
Kotlin语法糖总结 一、前言 使用kotlin开发项目已经有一段时间,在使用kotlin的过程中,发现了许多很方便的语法糖,可以有效简洁代码。在这里做个总结记录,方便后续查阅。 二、kotlin基础语法常识 1、 新建对象不需要new关键字。语句也不需要;结尾,但加上;也不会报错。
一.基本语法 Kotlin的很多概念跟JAVA是有类似的,所以我应该不会像我的JAVA之旅一样那么的详细,但是不用担心,你会看的很明白的,我也是根据官方的文档来学习的 我们在IDEA中创建一个项目Kotlin02 1.函数(fun) 我们默认有一个主函数,就是main了 fun main(args: Array<String>) { ...