栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(二)Kotlin基础语法-表达式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(二)Kotlin基础语法-表达式

(一)Kotlin基础语法-变量常量与类型

(二)Kotlin基础语法-表达式

表达式

  • if/else表达式

  • range表达式

    in A…B, in 关键字用来检查某个值是否指定范围之内

    代码示例
    
    			fun main{
    			   val age = 5
    			   if(age in 0...3){
    			      print("婴儿")
    			   }else if(age in 3...12){
    			      print("少儿")
    			   }else{
    			      print("未知")
    			   }
    			}
    
  • when表达式

    1:允许你编写条件式,在某个条件满足时,执行对应的代码
    2:只要代码包含else if分支,都建议改用 when表达式

    代码示例

    val type= "android"
    var level = when(type){
    			"android"-> "Anroid移动"
    			"java"-> "Java数据库"
    			 else->{
    				print("未知")
    			}
    }
    

String 模板

  • 模板支持在字符串的引导号内放入变量

  • 支持字符串里计算表达式的值并插入结果,添加在${}中的任何表达式,都会作为字符串的一部分求值

    代码示例

    			fun main(){
    					val name = "Jack"
    					val dest = "Rose"
    					printIn("$name love $dest")
    
    					val flag = false
    					printIn("Answe is : ${if(flag) "我可以" else "对比起"}")
    			}
    
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/871963.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号