windows安装
官网:https://www.scala-lang.org/download/2.10.7.html
下载:scala.msi
下载完成后运行,一直next,安装结束会自动配置环境变量。
测试:在命令行输入scala
第一个scala程序
1.在E盘新建Hello.scala文件
object Hello{
def main(args:Array[String]){
println("HelloScala")
}
}
2.在命令行编译scala文件
scalac Hello.scala
3.编译完成生成如下文件
HelloScala.class
HelloScala$.class
4.运行class文件
scala Hello
//输出HelloScala
Linux安装scala编译器
配置环境变量:
//确保jdk已安装
vi /etc/profile
export PATH=$PATH:/xx/xx/scala-2.10.x/bin
在编译器安装Scala插件
idea在File—>Settings—>Plugins 下载scala重启idea。
Scala基础
1.if else
val x=1
val y=if(x>0) 1 else -1
//混合类型
val z=if(x>1) 1 else "error" //z的类型为Any
//确实else
val m=if(x>2) 1 //m: AnyVal = ()
//if和else if
val k=if(x<0) 0 else if(x>=1) 1 else -1 //k:Int = 1
2.块表达式
object BlockExpressionDemo{
def main(args:Array[String]){
val x = 0
//块中最后一个表达式的值就是块的值
//如下:
val result = {
if(x<0){
-1
}else if(x>=1){
1
}else{
"error"
}
}
println(result)
}
}