打开项目
不要打开整个项目,而是打开代码所在的项目的文件夹
IDEA中使用scala
- java SDK
- scala SDK
- IDEA scala 插件
获取输入
获取一行文本
object inout01 {
def main(args: Array[String]): Unit = {
// 获取用户输入
// io:input 输入,output 输出
// scala.io.StdIn.readLine
val input = scala.io.StdIn.readLine("请输入一些文本:")
// 用户输入完成,回车。内容就会保存在input变量里
// 输出
println("你输入的是:" + input)
}
}
object inout01 {
def main(args: Array[String]): Unit = {
val name = scala.io.StdIn.readLine("请输入姓名:")
print("请输入年龄:")
val age = scala.io.StdIn.readInt() //整数
print("请输入身高:")
val height = scala.io.StdIn.readDouble() //小数
// 输出
println("你的姓名是:" + name)
println("你的年龄是:" + age)
println("你的身高是:" + height)
}
}
运行结果
打印输出
在scala中,使用两个方法来输出内容:print(),println()
object inout01 {
def main(args: Array[String]): Unit = {
// 不换行
print("a")
print("b")
print("c")
// 换行
println("a")
println("b")
println("c")
}
}
运行结果
字符串插值
object inout01 {
def main(args: Array[String]): Unit = {
val name = "小明"
println(s"名字是$name")
}
}
运行结果