1,定义变量:
在变量名称后,需依次添加冒号、空格和变量的数据类型。如前所述,String
、Int
、Double
、Float,
和 Boolean
是一些基本的 Kotlin 数据类型。
println("You have $count unread messages.")
在 count
变量前面添加美元符号 $
(即 "You have $count unread messages."
)来修正您的程序。这是一个字符串模板,因为它包含模板表达式,在本例中为 $count ;
定义变量的其他方式 :
val count = 2
在学习字符串模板时,我们了解到,可以在单个变量名称前加上 $
符号。但是,如果您使用更复杂的表达式,就必须用大括号将该表达式括起来,并在大括号前添加 $
符号:${unreadCount + readCount}
如果您需要更新变量的值,请使用 Kotlin 关键字 var
(而不是 val
)声明该变量。
val
关键字 - 预计变量值不会变化时使用。var
关键字 - 预计变量值会发生变化时使用。