当前位置:网站首页>kotlin 条件控制
kotlin 条件控制
2022-07-04 18:32:00 【AdleyTales】
fun main() {
val a = 12
val b = 5
var c: Int
var d: Int
if (a > b) {
c = 10000
} else {
c = 0
}
println("c: $c") // 10000
// 2 类似三元操作符
d = if (a > b) 20000 else 0
println("d: $d") // 20000
println("------")
// 3 IF 表达式的结果赋值给一个变量
val sum = if (a > b) {
1000000
} else {
0
}
println(sum) // 1000000
// 4 区间
val g = 13
if (g in 1..18) {
println("未成年")
} else if (g > 18) {
println("成年")
}
// 5 when表达式
// when 类似其他语言的 switch 操作符
val x = 38
when(x){
0, 1 -> println("刚刚出生")
in 1..18 -> println("未成年")
!in 20..28 -> println("未成年2")
else -> {
println("成年了")
}
}
}
边栏推荐
- 项目中遇到的线上数据迁移方案1---总体思路整理和技术梳理
- SSL证书续费相关问题详解
- 牛客小白月赛7 E Applese的超能力
- LeetCode FizzBuzz C#解答
- 1672. Total assets of the richest customers
- 页面元素垂直水平居中、实现已知或者未知宽度的垂直水平居中。
- 西门子HMI下载时提示缺少面板映像解决方案
- 与二值化阈值处理相关的OpenCV函数、方法汇总,便于对比和拿来使用
- Lenovo explains in detail the green smart city digital twin platform for the first time to solve the difficulties of urban dual carbon upgrading
- 升级智能开关,“零火版”、“单火”接线方式差异有多大?
猜你喜欢
Pointnet/Pointnet++点云数据集处理并训练
在线文本行固定长度填充工具
Online text line fixed length fill tool
PointNeXt:通过改进的模型训练和缩放策略审视PointNet++
The 300th weekly match of leetcode (20220703)
YOLOv5s-ShuffleNetV2
Some thoughts on whether the judgment point is located in the contour
Use canal and rocketmq to listen to MySQL binlog logs
SSRS筛选器的IN运算(即包含于)用法
Pytorch学习(四)
随机推荐
2014合肥市第三十一届青少年信息学奥林匹克竞赛(小学组)试题
876. Intermediate node of linked list
测试工程师如何“攻城”(下)
偏移量函数及开窗函数
Stream stream
函数式接口
The latest progress of Intel Integrated Optoelectronics Research promotes the progress of CO packaging optics and optical interconnection technology
求2的n次方
Summary and sorting of 8 pits of redis distributed lock
C#实现定义一套中间SQL可以跨库执行的SQL语句(案例详解)
Lm10 cosine wave homeopathic grid strategy
C# 使用StopWatch测量程序运行时间
HDU 1372 & POJ 2243 Knight Moves(广度优先搜索)
一文掌握数仓中auto analyze的使用
The 300th weekly match of leetcode (20220703)
Qt实现界面滑动切换效果
In flinksql, in addition to data statistics, is the saved data itself a state
升级智能开关,“零火版”、“单火”接线方式差异有多大?
长城证券开户安全吗 买股票怎么开户
HMM隐马尔可夫模型最详细讲解与代码实现