kotlin关键词

公 众 号:木木与代码
本文作者:@MuMu
编写日期:2025年03月10日
本文字数:1046个字符
关注可了解更多的教程。问题或建议,请公众号留言;

关键词是指那些具有特殊意义和用途的保留字,不能用作变量名、函数名或其他标识符名称。

Kotlin关键词

关键字

说明

as

类型转换

as?

安全的类型转换

break

break标签

class

声明类或类类型

continue

continue标签

do

do循环

else

if表达式的默认分支或when表达式的所有分支都未匹配时

false

Boolean类型的假值

for

迭代器

fun

函数(方法)定义

if

条件

in

判定指定对象是否在集合中

interface

接口注解

is

判断指定对象是否是某类型

!is

判断指定对象是否不是某类型

null

空引用

object

声明单例对象

package

包定义

return

从函数、匿名函数或lambda返回值

super

调用父类函数或属性

this

当前对象的实例或当前扩展函数/属性的接收者

throw

抛出异常

true

Boolean类型的真值

try

用来包含需要异常处理的代码块

typealias

定义类型别名

typeof

获取表达式的类型

val

声明只读变量

var

声明可变变量

when

条件表达式

while

while循环

by

类委托

catch

异常捕获块

constructor

声明主构造函数或次构造函数

delegate

属性委托

dynamic

动态类型

field

属性访问

file

文件注解

finally

try-catch后的finally块

get

属性取值

import

导入定义

init

初始化块

internal

在同一个模块中可见的修饰符

infix

定义中缀函数

inline

声明内联函数

inner

内部类是一个类(即成员)是声明在另一个类中的类

lateinit

非null类型不能初始化的修饰符

noinline

定义不希望内联的Lambda

open

允许继承

operator

用于重载操作符的修饰符

out

协变

override

重写函数或属性

private

私有可见性修饰符

protected

受保护的类成员可见性修饰符

public

公有类型和成员的可见性修饰符

reified

声明具体化类型

set

属性赋值

suspend

声明挂起函数

tailrec

声明tailrec函数

vararg

用于声明不定长度的参数

where

泛型类型使用

关键词一键保存

作者公众号:木木与代码

欢迎关注作者一起讨论和学习。

到此本节文章内容已结束,谢谢您的阅读!
如有问题欢迎一起讨论!

结束


 ♥♥♥关注我们♥♥♥

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐