一在控制台输入
1)普通形式
var a=readInt()
var b=readChar()
var c=readBoolean()
var d=readDouble()
var e=readFloat()
2)导入标准输入流
package scala
import scala.io.StdIn
object Demo
{
def main(args:Array[String]): Unit ={
var input=StdIn.readLine()
println(s"您输入的字符串为:$input")
}
}
以上的StdIn.readLine()可以改为StdIn.readInt()StdIn.readDouble()等方法来读取不同类型的输入
二通过命令行来输入
package scala
object Demo
{
def main(args: Array[String]): Unit = {
println("命令行参数的数量:" + args.length)
println("命令行参数列表:")
args.foreach(println)
}
}
在命令行中找到文件位置后;运行以下命令:
①scalac Demo.scala 编译Scala程序生成.class文件
②scala Demo 运行Scala程序.class文件
③scala Demo arg1 arg2 将参数放在程序名称后即可
代替①②操作,即省去编译运行scala Demo.sc