package ch2
object command {
//n行注释
/*
多行注释
*/
/**
* 文档注释
* 程序的入口方法
*
* @param args 外部传入参数
*/
//ctrl + alt + l 格式化代码格式
def main(args: Array[String]): Unit = {
var age: Int = 18
var name = "alice"
age = 30
//变量声明必须要有初始值
var xiaoshu : Double = 2.334
printf("这个小数就是%f\n",xiaoshu )
println(s"这个小数就是${xiaoshu}")//字符串模板插值
println(f"这个小数就是${xiaoshu}%2.2f")//格式化字符串模板
println(raw"这个小数就是${xiaoshu}%2.2f")//原始字符串输出
//三引号表示字符串,保持多行字符串的原格式输出
val sql = s"""select
|from
| student
|whewe
| name = ${name}
|and
| age > ${age}
|""".stripMargin
println(sql)
println("hello")
}
}