打开项目
不要打开整个目录,而是打开代码所在项目在文件夹
IDEA中使用scala
- java SDK
- scala SDk
- IDEA scala 插件
一.获取输入
获取一行文本
1.赞同用户的输入
2.io: input 输入,output 输出
3.scala.io.stdIn,readline
4.用户输入完成,回车,内容就会保存到input这变量中
5.输出
object inout01 {
def main(args: Array[String]): Unit = {
//赞同用户的输入
//io: input 输入,output 输出
//scala.io.stdIn,readline
val input = scala.io.StdIn.readLine("请输入一些文本:")
//用户输入完成,回车,内容就会保存到input这变量中
//输出
println("你输入在是:" + input)
}
}
1. 获取一行文本
val input = scala.io.StdIn.readLine("请输入一些文本:")
println("你输入的是:" + input)
2. 获取一个整数输入
val input = scala.io.StdIn.readInt
println("你输入的整数是:" + input)
3.获取一个浮点数的输入
val input = scala.io.StdIn.readDouble
println("你输入的浮点数是:" + input
4. 获取多个数
val inputLine = scala.io.StdIn.readLine("请输入三个数字,用空格分隔:")
val inputs = inputLine.split(" ")
val (first, second, third) = (inputs(0).toInt, inputs(1).toInt, inputs(2).toInt)
println(s"第一个数字是:$first")
println(s"第二个数字是:$second")
println(s"第三个数字是:$third")
二.打印输出
在scala中,使用两个方法来输出内容:print() 不换行,println()换行
基本输出
[val message = "Hello, Scala!"
println(message) // 输出字符串]()
字符串差值
输出多个变量
字符串插值
println(s"名字是:$name")
object inout01 {
def main(args: Array[String]): Unit = {
//赞同用户的输入
//io: input 输入,output 输出
//scala.io.stdIn,readline
//用户输入完成,回车,内容就会保存到input这变量中
val name = scala.io.StdIn.readLine("请输入名字:")
print("请输入年龄:")
val age = scala.io.StdIn.readLine()
print("请输入身高:米")
val height = scala.io.StdIn.readLine()
//输出
//println("你输入的是:" + name)
//println("你的年龄是:" + age)
//println("你的身高是:" + height)
println(s"$name,$age 岁,身高:$height")
print("a")
print("b")
}
}