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)
相关推荐
好的佩奇3 小时前
Dart 之集合元素
android·flutter·dart
SomeOtherTime3 小时前
Rust所有权(AI回答)
开发语言·后端·rust
Easyhood4 小时前
Android 开发入门实践(十四):Compose 副作用入门与四个常用 API
android·开发语言·kotlin·android jetpack·compose
白杨尚青4 小时前
C++进阶篇(六):map 和 set 的模拟实现——用红黑树封装 mymap/myset(迭代器 + operator[])
开发语言·c++·迭代器·stl·set·map·红黑树
FlightYe5 小时前
音视频修炼之容器与协议(四):RTSP详解
android·linux·ffmpeg·音视频·dash
疯华整猫7 小时前
删掉 LeakCanary 那天,我用 Trae 自己撸了一套:最难的不是分析堆,是决定什么时候 dump
android·人工智能·性能优化
饮水桶_T8 小时前
JAVA IO流笔记
开发语言·数据结构·算法
Felven10 小时前
C. Brr Brrr Patapim
c语言·开发语言
路溪非溪12 小时前
python标准库使用总结
开发语言·python
SomeOtherTime13 小时前
Rust 面向对象介绍(AI回答)
开发语言·python·rust