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)
相关推荐
AI科技星2 分钟前
电场起源的几何革命:变化的引力场产生电场方程的第一性原理推导、验证与统一性意义
开发语言·人工智能·线性代数·算法·机器学习·数学建模
小六子成长记7 分钟前
【C++】:多态的实现
开发语言·c++
flysh057 分钟前
关于C#编程中的async / await关键字
开发语言·c#
好好学操作系统8 分钟前
flash_attn ImportError undefined symbol:
开发语言·python
CCPC不拿奖不改名8 分钟前
面向对象编程:继承与多态+面试习题
开发语言·数据结构·python·学习·面试·职场和发展
꧁Q༒ོγ꧂11 分钟前
算法详解(一)--算法系列开篇:什么是算法?
开发语言·c++·算法
星火开发设计21 分钟前
Python数元组完全指南:从基础到实战
开发语言·windows·python·学习·知识·tuple
wuk99822 分钟前
栅格障碍物地图生成与机器人路径规划MATLAB程序
开发语言·matlab
郝学胜-神的一滴23 分钟前
深入浅出:Python类变量与实例变量的核心差异与应用实践
开发语言·python·程序人生
froginwe1125 分钟前
C 未定义行为
开发语言