Kotlin中的算数运算符

在Kotlin中,我们可以使用各种算术运算符来进行数值计算和操作。下面对这些运算符进行详细描述,并提供示例代码。

  1. 正号(正数)和负号(负数):
    • 正号用于表示一个正数,不对数值进行任何更改。
    • 负号用于表示一个负数,将数值取相反数。

示例代码:

kotlin 复制代码
val positiveNumber = +5
val negativeNumber = -5

println(positiveNumber) // 输出: 5
println(negativeNumber) // 输出: -5
  1. 加法和减法:
    • 加法运算符(+)用于将两个数值相加。
    • 减法运算符(-)用于将一个数值减去另一个数值。

示例代码:

kotlin 复制代码
val sum = 5 + 3
val difference = 10 - 4

println(sum) // 输出: 8
println(difference) // 输出: 6
  1. 乘法、除法和取模:
    • 乘法运算符(*)用于将两个数值相乘。
    • 除法运算符(/)用于将一个数值除以另一个数值。
    • 取模运算符(%)用于取得两个数值相除后的余数。

示例代码:

kotlin 复制代码
val product = 4 * 3
val quotient = 10 / 2
val remainder = 15 % 4

println(product) // 输出: 12
println(quotient) // 输出: 5
println(remainder) // 输出: 3
  1. 范围运算符:
    范围运算符(...)用于创建一个连续的整数范围。

示例代码:

kotlin 复制代码
val range = 1..5

for (num in range) {
    println(num)
}
// 输出:
// 1
// 2
// 3
// 4
// 5
  1. 自增和自减:
    • 自增运算符(++)用于将数值增加1。
    • 自减运算符(--)用于将数值减少1。

示例代码:

kotlin 复制代码
var number = 5

number++ // 自增
println(number) // 输出: 6

number-- // 自减
println(number) // 输出: 5

自增和自减运算符也可以在变量之前(前自增/前自减)或在变量之后(后自增/后自减)使用,具体取决于它们在表达式中的位置。

以上是对Kotlin中算术运算符(正号、负号、加、减、乘、除、取模)、范围运算符以及自增和自减运算符的详细描述和示例代码。这些运算符可用于进行各种数值计算和操作。

相关推荐
LSL666_7 小时前
5 Repository 层接口
android·运维·elasticsearch·jenkins·repository
alexhilton11 小时前
在Jetpack Compose中创建CRT屏幕效果
android·kotlin·android jetpack
2501_9400940213 小时前
emu系列模拟器最新汉化版 安卓版 怀旧游戏模拟器全集附可运行游戏ROM
android·游戏·安卓·模拟器
下位子13 小时前
『OpenGL学习滤镜相机』- Day9: CameraX 基础集成
android·opengl
参宿四南河三15 小时前
Android Compose SideEffect(副作用)实例加倍详解
android·app
火柴就是我15 小时前
mmkv的 mmap 的理解
android
没有了遇见15 小时前
Android之直播宽高比和相机宽高比不支持后动态获取所支持的宽高比
android
shenshizhong16 小时前
揭开 kotlin 中协程的神秘面纱
android·kotlin
vivo高启强16 小时前
如何简单 hack agp 执行过程中的某个类
android
沐怡旸16 小时前
【底层机制】 Android ION内存分配器深度解析
android·面试