天天看點

Kotlin 字元模闆

Kotlin的字元模闆和c語言的格式化輸出有點像。

先來說說Kotlin 的字元模闆怎麼弄。

fun main(args:Array<String>)
{
   var name="Tang"
  
println("I am ${name}") //字元串模闆

}      

輸出結果:I am Tang

那麼該如何使用呢?

格式:${value} 

其實這個字元模闆基本是格式化輸出。值得一說的這個也支援函數的傳回值和表達式。

表達式

fun main(agrs : Array<String>)
{
 

  println("Value is ${1+2}")

}      

函數

fun main(agrs : Array<String>)
{


  println("I am  ${go()}")

}
fun go():String
{
   return "ok";
}