Kotlin 基础语法

文章目录

  • [一. 函数](#一. 函数)

一. 函数

Java中方法 的叫法更普遍一些,Kotlin中函数 的叫法更普遍一些;二者为同一东西
1. 标准写法

kotlin 复制代码
fun largerNumber(num1: Int, num2: Int): Int {
	return max(num1, num2)
}

2. 重要语法糖

当一个函数中只有一行代码时,Kotlin允许我们不必编写函数体,可以直接将唯一的一行代码写在函数定义的尾部,中间用等号连接即可。

kotlin具有优秀的推导机制,不用再显式地声明返回值类型。

因此可以写成:

kotlin 复制代码
fun largerNumber(num1: Int, num2: Int) = max(num1, num2)
相关推荐
传奇开心果编程1 天前
【Rust入门知识点学与练】第21课:Trait 进阶 Advanced Traits
开发语言·学习·rust
新时代牛马1 天前
字符设备驱动完整篇:从 cdev_add、file_operations 到chrdev_open 与排障
开发语言·python
swordbob1 天前
ReentrantLock 与 AQS 完整学习手册
java·开发语言
aqi001 天前
鸿蒙版本的JSBridge兼容与安卓配套的H5啦
android·华为·harmonyos·鸿蒙·移动应用
白山编程大哥1 天前
Java OutputStreamWriter 详解:从字符到字节的桥梁
java·开发语言·python
事圆则缓1 天前
MVVM 的理解与设计
android·android jetpack
shmily麻瓜小菜鸡1 天前
JavaScript / TypeScript 易踩坑知识点 —— 异步编程类
开发语言·javascript·typescript
七夜zippoe1 天前
为什么 2026 年每个 Java 团队都该懂 AI Agent
java·开发语言·人工智能
码农阿豪1 天前
我把 OpenClaw 装进旧安卓手机后,又折腾了 3 天:飞书、ADB、SSH 全部打通
android·智能手机·飞书
znnnk1 天前
【Python】GUI 开发从入门到实战(三):PyQt/PySide 进阶之路
开发语言·python·pyqt