funmain(args: Array<String>) { val name = "world" val greeting = "Hello " print(greeting + name) }
02.将插值模板赋值给另外一个变量
funmain(args: Array<String>) { val name = "world" val greeting = "Hello " print(greeting + name) }
03.将插值模板放在输出语句字符串中
funmain(args: Array<String>) { val name = "Waheed" print("Hello $name") }
04.插值模板中输出对象属性
funmain(args: Array<String>) { val name = "Waheed" print("Hi my name is $name and my name has ${name.length} characters") }
05.将表达式放在插值模板中
funmain(args: Array<String>) { val num1 = 10 val num2 = 25 print("The sum of $num1 and $num2 is ${num1 + num2}") }
06.综合示例
funmain(args: Array<String>) { var rec = Rectangle() rec.length = 4 rec.breadth = 5 print("The length of the rectangle is ${rec.length} and breadth is ${rec.breadth}. The area is ${rec.length * rec.breadth}") } classRectangle{ var length = 0 var breadth = 0 }